From: Andrew P. <at...@pi...> - 2014-10-22 12:35:46
|
On Wed, Oct 22, 2014 at 09:46:11AM +0200, Gustaf Neumann wrote: > sorry, I've added this nonnull constraint, which was too eager. I missed > that invocation path via windows. This is fixed in the bitbucket tip Well, last night I tried allowing a NULL initProc there, but it then failed this assertion on line 1624 of nsd/queue.c, in CreateConnThread(): { char *threadName = Ns_ThreadGetName(); assert(strncmp("-driver:", threadName, 8) == 0 || strncmp("-main-", threadName, 6) == 0 || strncmp("-spooler", threadName, 8) == 0 ); } Is this a separate problem, not a consequence of skipping some sort of needed initialization because the initProc from ServiceMain() was NULL? -- Andrew Piskorski <at...@pi...> |