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 <a...@piskorski.com>

------------------------------------------------------------------------------
Comprehensive Server Monitoring with Site24x7.
Monitor 10 servers for $9/Month.
Get alerted through email, SMS, voice calls or mobile push notifications.
Take corrective actions from your mobile device.
http://p.sf.net/sfu/Zoho
_______________________________________________
naviserver-devel mailing list
naviserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/naviserver-devel

Reply via email to