freeipmi-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Freeipmi-devel] threads


From: Albert Chu
Subject: Re: [Freeipmi-devel] threads
Date: Fri, 14 May 2004 11:18:22 -0700

> Does libfreeipmi currently use _any_ global variables?
> I could check this with nm, but I am lazy.

Off the top of my head I know of two locations:

1) ipmi-kcs-interface with the semaphore id.

2) global count variables in ipmi-ping.c.

> Also, is the IPC locking correct in the case of multiple threads?
 
>From the perspective of the libfreeipmi KCS interface, I think it is
thread safe.  But internally within libfreeipmi, there could be a race
condition.  I haven't really thought of it though. 

Al

--
Albert Chu
address@hidden
Lawrence Livermore National Laboratory

----- Original Message -----
From: Ian Zimmerman <address@hidden>
Date: Friday, May 14, 2004 10:31 am
Subject: [Freeipmi-devel] threads

> 
> Does libfreeipmi currently use _any_ global variables?
> 
> I could check this with nm, but I am lazy.
> 
> Also, is the IPC locking correct in the case of multiple threads?
> 
> If the answers are No and Yes, we should add -DREENTRANT to 
> compilationflags and advertise libfreeipmi as thread safe.
> 
> Ian
> 
> 
> _______________________________________________
> Freeipmi-devel mailing list
> address@hidden
> http://mail.nongnu.org/mailman/listinfo/freeipmi-devel
> 





reply via email to

[Prev in Thread] Current Thread [Next in Thread]