Re: [msysGit] [PATCH v2 02/14] mingw: implement syslog
- From
Janos Laube <janos.dev@gmail.com>
- Date
- Jan 15, 2010, 22:57 UTC
- Message-ID
- <9d6091531001151457v4c446b61k40c93f7c6180683d@mail.gmail.com>
- In-Reply-To
- <1263591033-4992-3-git-send-email-kusmabite@gmail.com>
Show 8 quoted lines
> +static HANDLE ms_eventlog;
> +
> +void openlog(const char *ident, int logopt, int facility)
> +{
> + if (ms_eventlog)
> + return;
> + ms_eventlog = RegisterEventSourceA(NULL, ident);
> +}maybe make ms_eventlog thread local? for example:
static __thread HANDLE ms_eventlog;
this would break compilation with msvc tho.
janos