… | |
… | |
73 | |
73 | |
74 | =item * provide overrides for AnyEvent's condvars |
74 | =item * provide overrides for AnyEvent's condvars |
75 | |
75 | |
76 | This module installs overrides for AnyEvent's condvars. That is, when |
76 | This module installs overrides for AnyEvent's condvars. That is, when |
77 | the module is loaded it will provide its own condition variables. This |
77 | the module is loaded it will provide its own condition variables. This |
78 | makes the coroutine-safe, i.e. you can safely block on them from within a |
78 | makes them coroutine-safe, i.e. you can safely block on them from within a |
79 | coroutine. |
79 | coroutine. |
80 | |
80 | |
81 | =item * lead to data corruption or worse |
81 | =item * lead to data corruption or worse |
82 | |
82 | |
83 | As C<unblock_sub> cannot be by this module (as it is the module that |
83 | As C<unblock_sub> cannot be by this module (as it is the module that |