summaryrefslogtreecommitdiff
path: root/ev.pod
diff options
context:
space:
mode:
authorroot <root>2008-09-29 03:31:14 +0000
committerroot <root>2008-09-29 03:31:14 +0000
commit2736c2b0a7a4e6fbb8fdb117eef4cef1a2261eb1 (patch)
tree3c53e7ec2655dd5652f9e3a55607da9da0885067 /ev.pod
parent96ee63afe7f6aa865a8cfd2ac761e81a9a051b52 (diff)
Diffstat (limited to 'ev.pod')
-rw-r--r--ev.pod8
1 files changed, 8 insertions, 0 deletions
diff --git a/ev.pod b/ev.pod
index 68e4298..b145894 100644
--- a/ev.pod
+++ b/ev.pod
@@ -2244,6 +2244,14 @@ that you cannot get an embeddable loop. The recommended way to get around
this is to have a separate variables for your embeddable loop, try to
create it, and if that fails, use the normal loop for everything.
+=head3 C<ev_embed> and fork
+
+While the C<ev_embed> watcher is running, forks in the embedding loop will
+automatically be applied to the embedded loop as well, so no special
+fork handling is required in that case. When the watcher is not running,
+however, it is still the task of the libev user to call C<ev_loop_fork ()>
+as applicable.
+
=head3 Watcher-Specific Functions and Data Members
=over 4