ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/AnyEvent-Fork/Changes
(Generate patch)

Comparing AnyEvent-Fork/Changes (file contents):
Revision 1.29 by root, Sun Apr 21 12:25:50 2013 UTC vs.
Revision 1.52 by root, Mon Dec 11 05:34:15 2023 UTC

1Revision history for Perl extension AnyEvent::Fork
2 1
3TODO: maybe set child watcher? 2TODO: keeping fork objects around after run - problems?
4TODO: alow one to ovveride $PERL path 3TODO: many forks in a row fail to fork all
4TODO: $AnyEvent::Fork::Template vs. $TEMPLATE
5TODO: $AnyEvent::Fork::Serve::OWNER expose somehow?
6
7TODO: document security of infomration passing
81.32 Wed 26 Jan 2022 17:42:30 CET
9 - new strategy for reaping children: as local $SIG{CHLD} will
10 reset rather than restore signal handlers, we try to reap
11 children manually in the fork server. This might cause zombies
12 to stay around for a long time in case there is a race and
13 no further activity, but perls signal handling is just too
14 broken to have other options.
15
161.31 Thu Nov 10 17:30:45 CET 2016
17 - new child API function, AnyEvent::Fork::Serve::run_args.
18 - put pid first in child names.
19
201.3 Thu May 12 18:53:37 CEST 2016
21 - the full path to the perl binary is now being passed as argv[0].
22 - talk a bit about using AnyEvent::Fork itself after a fork.
23 - work around perl 5.19 again breaking backwards compatibility.
24 - pod fixes.
25
261.2 Wed Sep 25 13:05:09 CEST 2013
27 - ->fork would not clone, but erase the arguments in the parent
28 (analyzed by Christopher Paulicka).
29 - mention AnyEvent::Fork::Remote, and how to be compatible to it
30 in the description of the run method.
31 - AnyEvent::Fork now sets a child watcher for direct children.
32 - clarify that one might need to set a child watcher.
33 - explicitly call exit on eof in children, to hide(!) win32 perl
34 bugs. at least the test suite doesn't complain anymore, but
35 the bug is doubtlessly still there.
36
371.1 Sun Apr 28 15:47:38 CEST 2013
38 - (hopefully) remove dependency on common::sense in child code.
39 - make dependency on IO::FDPass dynamic in child code.
40 - actually open "communications socket" for reading AND writing
41 in the child (this does not normally bother syswrite).
42 - allow perl path overriding in new_exec.
5 43
61.0 Sun Apr 21 14:05:33 CEST 2013 441.0 Sun Apr 21 14:05:33 CEST 2013
7 - implement new_from_fh and to_fh, for easy passing of 45 - implement new_from_fh and to_fh, for easy passing of
8 fork objects among processes (EXPERIMENTAL!). 46 fork objects among processes (EXPERIMENTAL!).
9 - sabotage the fork object on run or to_fh. 47 - sabotage the fork object on run or to_fh.

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines