--- libev/ev.pod 2008/02/01 13:46:26 1.126 +++ libev/ev.pod 2008/02/01 13:47:08 1.127 @@ -2699,7 +2699,8 @@ Libev requires an integer type (suitable for storing C<0> or C<1>) whose access is atomic with respect to other threads or signal contexts. No such type is easily found in the C language, so you can provide your own type -that you know is safe for your purposes. +that you know is safe for your purposes. It is used both for signal handler "locking" +as well as for signal and thread safety in C watchers. In the absense of this define, libev will use C (from F), which is usually good enough on most platforms.