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

Comparing AnyEvent-Fork/Changes (file contents):
Revision 1.27 by root, Sat Apr 20 16:31:03 2013 UTC vs.
Revision 1.41 by root, Wed Nov 26 13:36:18 2014 UTC

1Revision history for Perl extension AnyEvent::Fork 1Revision history for Perl extension AnyEvent::Fork
2 2
3TODO: maybe set child watcher? 3TODO: pass perl path as argv0
4TODO: AnyEvent::Fork::Pool 4TODO: keeping fork objects around after run - problems?
5TODO: many forks in a row fail to fork all
6 - talk a bit about using AnyEvent::Fork itself after a fork.
7 - work around perl 5.19 again breaking backwards compatibility.
8 - pod fixes.
5 9
101.2 Wed Sep 25 13:05:09 CEST 2013
11 - ->fork would not clone, but erase the arguments in the parent
12 (analyzed by Christopher Paulicka).
13 - mention AnyEvent::Fork::Remote, and how to be compatible to it
14 in the description of the run method.
15 - AnyEvent::Fork now sets a child watcher for direct children.
16 - clarify that one might need to set a child watcher.
17 - explicitly call exit on eof in children, to hide(!) win32 perl
18 bugs. at least the test suite doesn't complain anymore, but
19 the bug is doubtlessly still there.
20
211.1 Sun Apr 28 15:47:38 CEST 2013
22 - (hopefully) remove dependency on common::sense in child code.
23 - make dependency on IO::FDPass dynamic in child code.
24 - actually open "communications socket" for reading AND writing
25 in the child (this does not normally bother syswrite).
26 - allow perl path overriding in new_exec.
27
281.0 Sun Apr 21 14:05:33 CEST 2013
6 - implement new_from_fh and to_fh, for easy passing of 29 - implement new_from_fh and to_fh, for easy passing of
7 fork objects among processes. 30 fork objects among processes (EXPERIMENTAL!).
8 - sabotage the fork object on run or to_fh. 31 - sabotage the fork object on run or to_fh.
9 - expliticly call exit in child server - not elegant, but 32 - expliticly call exit in child server - not elegant, but
10 doesn't disturb any sane perl, and helps broken win32 perls 33 doesn't disturb any sane perl, and helps broken win32 perls
11 to clean up. 34 to clean up.
35 - the write watcher wasn't disabled on write errors.
12 36
130.7 Thu Apr 18 22:16:26 CEST 2013 370.7 Thu Apr 18 22:16:26 CEST 2013
14 - only set SIGCHLD to IGNORE while serving requests, reset 38 - only set SIGCHLD to IGNORE while serving requests, reset
15 it to the previous value after ->run. 39 it to the previous value after ->run.
16 - minor docpatches. 40 - minor docpatches.

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines