X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fpoll.cpp;h=659e2385ff5c5c3dadf0ffea2bde277e1bdfb711;hb=refs%2Ftags%2Fio-1.1;hp=f8f6c5112ff84bcba1ca42195b72d3bdfcd9f5e5;hpb=c0861d1f8e3869f058bc8b152cd35a08e5b03e73;p=libs%2Fcore.git diff --git a/source/poll.cpp b/source/poll.cpp index f8f6c51..659e238 100644 --- a/source/poll.cpp +++ b/source/poll.cpp @@ -7,7 +7,7 @@ Distributed under the LGPL #include #include #include -#include "error.h" +#include "except.h" #include "base.h" #include "poll.h" @@ -100,8 +100,6 @@ void Poller::set_object(Base &obj, PollEvent ev) if(ev) obj.get_event_handle(); - //cout<<"poller set_object "<<&obj<<' '<(&pfd.front()), false, timeout); + DWORD ret=WaitForMultipleObjects(pfd.size(), &pfd.front().fd, false, timeout); if(/*ret>=WAIT_OBJECT_0 &&*/ ret