On Thursday 30 September 2004 03:06 am, Poul-Henning Kamp wrote: > I had this one out on arch_at_ previously. I'm very interested in informed > feedback on how we deal with locking for service api's like this. I would suggest that the caller should ask for a unit before it needs a lock and if it finds that it doesn't need the unit after all it can give it back in the error handling. That is, this is similar to malloc'ing a structure up front, then grabbing locks and making changes, then after releasing the lock free'ing the structure if it turned out we didn't need it. -- John Baldwin <jhb_at_FreeBSD.org> <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve" = http://www.FreeBSD.orgReceived on Thu Sep 30 2004 - 16:48:07 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:14 UTC