… | |
… | |
592 | after => 1, |
592 | after => 1, |
593 | cb => sub { $result_ready->send }, |
593 | cb => sub { $result_ready->send }, |
594 | ); |
594 | ); |
595 | |
595 | |
596 | # this "blocks" (while handling events) till the callback |
596 | # this "blocks" (while handling events) till the callback |
597 | # calls -<send |
597 | # calls ->send |
598 | $result_ready->recv; |
598 | $result_ready->recv; |
599 | |
599 | |
600 | Example: wait for a timer, but take advantage of the fact that condition |
600 | Example: wait for a timer, but take advantage of the fact that condition |
601 | variables are also callable directly. |
601 | variables are also callable directly. |
602 | |
602 | |