Sean, that's good news.

But we still should think about some mutexes protecting the
manipulations of the processor status. The chance that a race conditions
will happen seems to be small and the consequences seem to be benign but
still operations such as

                if (processor->status == CHILD_STATUS_STANDBY)
                {
                    _DBG("Activating child #%d", processor->id);
                    processor->status = CHILD_STATUS_STARTING;
                }

should be protected. I think the APR has some useful stuff in that area.

Good work,

Stefan

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
Peruser mailing list
[email protected]
http://www.telana.com/mailman/listinfo/peruser

Reply via email to