X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=src%2Fyaz-pdu-assoc.cpp;h=6986733d912ab69679088dc8e7e9047dca6fac5c;hb=86433d4fcd24b068f362aecf0b1d1666d32ac6a1;hp=dd1235ac376a971252ea4e6314a50e749775a030;hpb=71b6a2c41c24d62fb4b195893b63fc7e1e158adb;p=yazpp-moved-to-github.git diff --git a/src/yaz-pdu-assoc.cpp b/src/yaz-pdu-assoc.cpp index dd1235a..6986733 100644 --- a/src/yaz-pdu-assoc.cpp +++ b/src/yaz-pdu-assoc.cpp @@ -3,7 +3,18 @@ * See the file LICENSE for details. * * $Log: yaz-pdu-assoc.cpp,v $ - * Revision 1.15 2000-09-21 21:43:20 adam + * Revision 1.18 2000-10-24 12:29:57 adam + * Fixed bug in proxy where a Yaz_ProxyClient could be owned by + * two Yaz_Proxy's (fatal). + * + * Revision 1.17 2000/10/11 11:58:16 adam + * Moved header files to include/yaz++. Switched to libtool and automake. + * Configure script creates yaz++-config script. + * + * Revision 1.16 2000/09/22 09:54:11 heikki + * minor + * + * Revision 1.15 2000/09/21 21:43:20 adam * Better high-level server API. * * Revision 1.14 2000/09/12 12:09:53 adam @@ -57,7 +68,7 @@ #include -#include +#include #include #include @@ -162,7 +173,7 @@ void Yaz_PDU_Assoc::socketNotify(int event) { logf (m_log, "Connection closed by peer"); close(); - m_PDU_Observer->failNotify(); + m_PDU_Observer->failNotify(); // problem here.. return; } // lock it, so we know if recv_PDU deletes it. @@ -391,6 +402,8 @@ void Yaz_PDU_Assoc::socket(IYaz_PDU_Observer *observer, int fd) } #if 1 + // 1 = single-threaded + // 0 = multi-threaded // Single-threaded... Only useful for non-blocking handlers void Yaz_PDU_Assoc::childNotify(int fd) @@ -406,7 +419,7 @@ void Yaz_PDU_Assoc::childNotify(int fd) } #else -#include +#include #ifdef WIN32 #include