X-Git-Url: http://sru.miketaylor.org.uk/?a=blobdiff_plain;f=src%2Fmsg-thread.cpp;h=af65ece3a5ee073263d5636f03b6396e32067e7f;hb=850cba55769a7ed94d4da0e7c05b823e54ce3cc3;hp=78c3c31719d6db97a0beb0f237bdb1dd13d0ff7c;hpb=eb2b00deb4ecc5a3fbfbef11f57790c1659ab3e2;p=yazproxy-moved-to-github.git diff --git a/src/msg-thread.cpp b/src/msg-thread.cpp index 78c3c31..af65ece 100644 --- a/src/msg-thread.cpp +++ b/src/msg-thread.cpp @@ -1,4 +1,4 @@ -/* $Id: msg-thread.cpp,v 1.2 2005-06-02 06:40:46 adam Exp $ +/* $Id: msg-thread.cpp,v 1.4 2005-06-10 22:54:22 adam Exp $ Copyright (c) 1998-2005, Index Data. This file is part of the yaz-proxy. @@ -21,6 +21,7 @@ Free Software Foundation, 59 Temple Place - Suite 330, Boston, MA #include #include #include +#include #include #include @@ -72,12 +73,12 @@ static void *tfunc(void *p) } -Msg_Thread::Msg_Thread(IYazSocketObservable *obs) +Msg_Thread::Msg_Thread(ISocketObservable *obs) : m_SocketObservable(obs) { pipe(m_fd); obs->addObserver(m_fd[0], this); - obs->maskObserver(this, YAZ_SOCKET_OBSERVE_READ); + obs->maskObserver(this, SOCKET_OBSERVE_READ); m_stop_flag = false; pthread_mutex_init(&m_mutex_input_data, 0); @@ -108,7 +109,7 @@ Msg_Thread::~Msg_Thread() void Msg_Thread::socketNotify(int event) { - if (event & YAZ_SOCKET_OBSERVE_READ) + if (event & SOCKET_OBSERVE_READ) { char buf[2]; read(m_fd[0], buf, 1);