diff options
author | root <root> | 2012-04-18 06:06:04 +0000 |
---|---|---|
committer | root <root> | 2012-04-18 06:06:04 +0000 |
commit | c0e914894e9241dd5c8b616d1de52e5137ce5a21 (patch) | |
tree | 188964dc2a32e7ff21ea7caa5cba570804e71a0e /ev.pod | |
parent | d9ddf7f13746b57a90e85f3e36cccfafe6d252ad (diff) |
*** empty log message ***
Diffstat (limited to 'ev.pod')
-rw-r--r-- | ev.pod | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -3923,7 +3923,8 @@ and C++ you can use the C<EV_THROW> macro for this: ev_set_syserr_cb (fatal_error); The only API functions that can currently throw exceptions are C<ev_run>, -C<ev_inoke> and C<ev_invoke_pending>. +C<ev_inoke>, C<ev_invoke_pending> and C<ev_loop_destroy> (the latter +because it runs cleanup watchers). Throwing exceptions in watcher callbacks is only supported if libev itself is compiled with a C++ compiler or your C and C++ environments allow |