diff -bu EV/EV.pm~ EV/EV.pm --- EV/EV.pm~ 2015-07-13 21:44:49.000000000 +0200 +++ EV/EV.pm 2015-11-11 17:39:47.844125612 +0100 @@ -1215,8 +1215,10 @@ warn "EV: error in callback (ignoring): $@"; }; -default_loop +INIT { + default_loop or die 'EV: cannot initialise libev backend. bad $ENV{LIBEV_FLAGS}?'; +} 1;