[Pdns-dev] Re: Bug in pdns_recursor (pdns 2.9.9)
    Christof Meerwald 
    cmeerw at web.de
       
    Tue Jun 24 20:01:11 CEST 2003
    
    
  
On Tue, 24 Jun 2003 13:27:07 +0200, Norbert Sendetzky wrote:
> Therefore "return (pthread_t) 0;" is ok (return tmp; would be 
> undefined and thus a bug), but what's about the other pthread 
> functions (mutex_{lock,unlock}) Logger is using? They are not defined 
> in the extern "C" block. Shouldn't they be defined either?
I guess the reason why they are not causing any trouble is because Linux's
libc already provides dummy implementations for them as weak functions (and
uses them for single-threaded programs - multithreaded programs get the real
implementation from libpthread).
bye, Christof
-- 
http://cmeerw.org                                 JID: cmeerw at jabber.at
mailto cmeerw at web.de
    
    
More information about the Pdns-dev
mailing list