--- IO-AIO/AIO.pm 2005/08/16 23:33:34 1.28 +++ IO-AIO/AIO.pm 2005/08/17 04:47:38 1.30 @@ -351,10 +351,12 @@ =head2 FORK BEHAVIOUR -IO::AIO handles all outstanding AIO requests before the fork, destroys all -AIO threads, and recreates them in both the parent and the child after the -fork. - +Before the fork IO::AIO first handles all outstanding requests - if other +threads add requests during this period, this time is prolonged. It then +enters a quiescent state where no requests can be added in other threads +and no results will be processed. After the fork the parent simply leaves +the quiescent state and continues request processing, while the child +starts the same number of threads as were in use by the parent. =head1 SEE ALSO