X-Git-Url: http://sru.miketaylor.org.uk/?a=blobdiff_plain;f=src%2Fyaz-pdu-assoc-thread.cpp;h=fd4373a3c0b081cecc273000cbdeddeb5adee14c;hb=29d5f0cb70a5a61924e3b729f6ce5998cd6485ab;hp=ea63b6a546765134d7732f9386c593fbb6d3e2c2;hpb=ceb226cb18d96a6b3aa2dd6cff94aa27850362cf;p=yazpp-moved-to-github.git diff --git a/src/yaz-pdu-assoc-thread.cpp b/src/yaz-pdu-assoc-thread.cpp index ea63b6a..fd4373a 100644 --- a/src/yaz-pdu-assoc-thread.cpp +++ b/src/yaz-pdu-assoc-thread.cpp @@ -1,8 +1,8 @@ /* - * Copyright (c) 1998-2001, Index Data. + * Copyright (c) 1998-2004, Index Data. * See the file LICENSE for details. * - * $Id: yaz-pdu-assoc-thread.cpp,v 1.6 2002-10-09 12:50:26 adam Exp $ + * $Id: yaz-pdu-assoc-thread.cpp,v 1.9 2005-01-14 10:13:50 adam Exp $ */ #ifdef WIN32 @@ -15,13 +15,17 @@ #if USE_THREADS +#if HAVE_UNISTD_H +#include +#endif + #ifdef WIN32 #include #else #include -#include #endif + #include #include #include @@ -45,10 +49,10 @@ events(void *p) { Yaz_SocketManager *s = (Yaz_SocketManager *) p; - yaz_log (LOG_LOG, "thread started"); + yaz_log (YLOG_LOG, "thread started"); while (s->processEvent() > 0) ; - yaz_log (LOG_LOG, "thread finished"); + yaz_log (YLOG_LOG, "thread finished"); #ifdef WIN32 #else return 0; @@ -72,7 +76,7 @@ void Yaz_PDU_AssocThread::childNotify(COMSTACK cs) t_id = _beginthread (events, 0, socket_observable); if (t_id == -1) { - yaz_log (LOG_FATAL|LOG_ERRNO, "_beginthread failed"); + yaz_log (YLOG_FATAL|YLOG_ERRNO, "_beginthread failed"); exit (1); } #else @@ -80,7 +84,7 @@ void Yaz_PDU_AssocThread::childNotify(COMSTACK cs) int id = pthread_create (&tid, 0, events, socket_observable); if (id) - yaz_log (LOG_ERRNO|LOG_FATAL, "pthread_create returned id=%d", id); + yaz_log (YLOG_ERRNO|YLOG_FATAL, "pthread_create returned id=%d", id); else pthread_detach (tid); #endif