X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=PPI%2FIOEvent.cti;h=1b160e06a371231aabaaa5e9697206fbbe5eb0dd;hb=c45c112ae88196ea8da9c5a9efb0e167196744d2;hp=7372e360b962e1c03ad24bccefa2130b2dac9d4a;hpb=ab05e2631be5d47fc889839f2d67927fd6097587;p=senf.git diff --git a/PPI/IOEvent.cti b/PPI/IOEvent.cti index 7372e36..1b160e0 100644 --- a/PPI/IOEvent.cti +++ b/PPI/IOEvent.cti @@ -36,9 +36,10 @@ template prefix_ senf::ppi::IOEvent::IOEvent(Handle handle, unsigned events) - : fd_ (senf::scheduler::get_descriptor(handle)), - event_ ("senf::ppi::IOEvent", boost::bind(&IOEvent::cb,this,_1), fd_, events, false) -{} + : fd_ (-1), event_ ("senf::ppi::IOEvent", boost::bind(&IOEvent::cb,this,_1)) +{ + set(handle,events); +} ///////////////////////////////cti.e/////////////////////////////////////// #undef prefix_