Skip to content

Commit 0f29677

Browse files
authored
Merge pull request #24 from cfconrad/fix_queue
Fix ReadWriteProcess::Queue as regression of 1e0addb
2 parents b88fd4f + 7159e43 commit 0f29677

2 files changed

Lines changed: 2 additions & 0 deletions

File tree

lib/Mojo/IOLoop/ReadWriteProcess.pm

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -148,6 +148,7 @@ sub _collect {
148148
my ($self, $pid) = @_;
149149
$pid //= $self->pid;
150150

151+
$self->session->consume_collected_info;
151152
$self->session->_protect(
152153
sub {
153154
local $?;

lib/Mojo/IOLoop/ReadWriteProcess/Queue.pm

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ sub consume {
2828
$self->queue->maximum_processes + $self->pool->maximum_processes);
2929
until ($self->exhausted) {
3030
sleep .5;
31+
$self->session->consume_collected_info;
3132
$self->session->_protect(
3233
sub {
3334
$self->pool->each(

0 commit comments

Comments
 (0)