X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=src%2Ftstthreads.cpp;h=bbbb865b2838bd6e719954055108d0135e989991;hb=42cd2c5dddd315dd85b626b125a750e8203c739a;hp=f721f40948f66338458033183d28d78f6bc6d2b3;hpb=ee8cfba95daa813ea4dd66ba9e99066db5e5b967;p=yazproxy-moved-to-github.git diff --git a/src/tstthreads.cpp b/src/tstthreads.cpp index f721f40..bbbb865 100644 --- a/src/tstthreads.cpp +++ b/src/tstthreads.cpp @@ -1,4 +1,4 @@ -/* $Id: tstthreads.cpp,v 1.5 2005-06-08 13:29:03 adam Exp $ +/* $Id: tstthreads.cpp,v 1.8 2005-10-05 12:05:59 adam Exp $ Copyright (c) 1998-2005, Index Data. This file is part of the yaz-proxy. @@ -63,13 +63,13 @@ public: }; My_Timer_Thread::My_Timer_Thread(ISocketObservable *obs, - Msg_Thread *t) : m_obs(obs) + Msg_Thread *t) : m_obs(obs) { pipe(m_fd); m_t = t; obs->addObserver(m_fd[0], this); obs->maskObserver(this, SOCKET_OBSERVE_READ); - obs->timeoutObserver(this, 2); + obs->timeoutObserver(this, 1); } void My_Timer_Thread::socketNotify(int event) @@ -85,10 +85,18 @@ int main(int argc, char **argv) { SocketManager mySocketManager; - Msg_Thread m(&mySocketManager); + Msg_Thread m(&mySocketManager, 3); My_Timer_Thread t(&mySocketManager, &m) ; int i = 0; while (++i < 5 && mySocketManager.processEvent() > 0) - ; + ; return 0; } +/* + * Local variables: + * c-basic-offset: 4 + * indent-tabs-mode: nil + * End: + * vim: shiftwidth=4 tabstop=8 expandtab + */ +