| To: | Erik Jacobson <erikj@xxxxxxxxxxxxxxxxxxxxxxx> |
|---|---|
| Subject: | Re: New 2.6.6 pagg and job patches available |
| From: | Peter Williams <pwil3058@xxxxxxxxxxxxxx> |
| Date: | Thu, 27 May 2004 13:17:47 +1000 |
| Cc: | pagg@xxxxxxxxxxx |
| In-reply-to: | <40AD689C.7030106@bigpond.net.au> |
| References: | <Pine.SGI.4.53.0405201609330.212943@subway.americas.sgi.com> <40AD689C.7030106@bigpond.net.au> |
| Sender: | pagg-bounce@xxxxxxxxxxx |
| User-agent: | Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4) Gecko/20030624 Netscape/7.1 |
Peter Williams wrote:
Erik Jacobson wrote: I've just been perusing pagg_hook_unregister() with a view to implementing the above idea and noticed that there is a possible race condition in the code that checks for the presence of paggs from the client being deregistered in tasks. Because the tasklist_lock is released within the for loop it is possible for new tasks to be created and added in such a way that they miss being processed by this for loop. -- Dr Peter Williams pwil3058@xxxxxxxxxxxxxx "Learning, n. The kind of ignorance distinguishing the studious." -- Ambrose Bierce |
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | Re: New 2.6.6 pagg and job patches available, Peter Williams |
|---|---|
| Next by Date: | New PAGG and Job patches available, Erik Jacobson |
| Previous by Thread: | Re: New 2.6.6 pagg and job patches available, Peter Williams |
| Next by Thread: | New PAGG and Job patches available, Erik Jacobson |
| Indexes: | [Date] [Thread] [Top] [All Lists] |