File: Changes

package info (click to toggle)
libmojo-ioloop-readwriteprocess-perl 0.28-1
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, bullseye, sid
  • size: 520 kB
  • sloc: perl: 4,416; sh: 100; makefile: 2
file content (130 lines) | stat: -rw-r--r-- 3,776 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130

Revision history for Perl extension Mojo-IOLoop-ReadWriteProcess

0.28 2020-09-30T11:51:40Z
 - Avoid executing "blocking stop" code when process has already terminated by Martchus 

0.27 2020-07-03T00:25:15Z
  - Fix CircleCI build
  - Fix perl required version

0.26 2020-07-02T18:21:18Z
  - Apply tools/tidy with Perl::Tidy 20200110
  - Allow stopping the entire process group of the process
  - Change minimum perl to 5.16   

0.25 2020-04-08T14:48:01Z
   - In "stop" sleep only after sending the first signal to speedup termination by okurz
   - Various fixups in test suite

0.24 2019-10-15T11:11:50Z

   - Fix compatibility with Mojolicious 8.23 by kraih

0.23 2018-08-14T07:25:56Z

   - Add prctl syscall codes for ppc64le and aarch64
   - Full test suite now runs only on travis

0.22 2018-08-07T13:29:57Z

   - Disable experimental shared tests by default

0.21 2018-08-07T12:17:21Z

   - Add Experimental Mojo::IOLoop::ReadWriteProcess::Shared::* for IPC (Lock, Memory, Sempahores)
   - Add possibility to turn off channels only
   - Fix incorrect handling of return in case internal_pipes is disabled
   - Provide alternative exit status computation for exotic arches/setup

0.20 2018-03-26T13:32:58Z

   - Add preliminar CGroup support
   - Add also interface to unshare() syscall
   - Add mocked test, still needs to be documented in POD 

0.19 2018-02-22T13:41:50Z

   - Minor bugfixes to Session
   - Make session constructor fixed

0.18 2018-02-21T12:01:07Z

   - Guard stop() from possible race conditions
   - Fix typo in Session, it caused orphan processes to not be resolved correctly

0.17 2018-02-20T14:01:59Z

   - Fix minor issue in tests, stabilize serialize test and events
   - Reset session and subreaper bit on forked child process

0.16 2018-02-19T13:32:54Z

   - Fix minor issue in event test that made them unstable

0.15 2018-02-19T10:13:22Z

   - Fix skipping subreaper tests on unsupported platforms
   - Reset session before invoking child callback

0.14 2018-02-18T21:08:17Z

   - Fix race condition in Mojo::IOLoop::ReadWriteProcess::Queue

0.13 2018-02-17T19:34:51Z
   - Move subreaper and subprocess logics to Mojo::IOLoop::ReadWriteProcess::Session
   - Use Mojo::IOLoop::ReadWriteProcess::Session as global collector handler

0.12 2018-02-16T12:53:26Z

   - Enhance tests
   - Add experimental subreaper and subprocess support

0.11 2018-02-12T09:32:05Z

    - update cpanfile requirements (requires Module::Build now)
    - update POD

0.10 2018-02-06T17:52:11Z

    - Prevent build on unsupported platforms

0.09 2017-10-09T09:19:17Z
    - Add option to serialize data from forked code
0.08 2017-10-02T13:43:30Z
    - Maintenance update, fix Mojolicious dependency version

0.07 2017-09-27T17:29:26Z
    - Add more tests
    - Skip a test that was hanging on Windows systems (@chorni)
    - Refactor collect_status event code
0.06 2017-09-25T12:47:15Z
    - Add Mojo::IOLoop::ReadWriteProcess::Queue
    - Mojo::IOLoop::ReadWriteProcess now can export queue()
    - Add tests
    - Make maximum_processes to be set also per-pool
    - Cleanup pidfile on shutdown and on collect_status

0.05 2017-09-22T07:51:33Z
    - Enhance testsuite
    - If we fail to setup process return pipe, try to send an error message (best-effort)
    - Check if _status is defined, it might be zero
    - Small refactorizations

0.04 2017-09-20T13:25:31Z
    - add maximum process limit to the pool
    - better handling of pipes in stress conditions
    - decouple return_status and exit_status

0.03 2017-09-18T09:47:28Z
    - add more pool functions
    - make wait() wait just the necessary time
    - Minor fixes
0.02 2017-09-16T14:54:07Z

    - Add support for pools and different perl versions

0.01 2017-09-15T15:06:17Z

    - original version