+ ssize_t r = read(m_p->m_pipe.read_fd(), buf, 1);
+ if (r != 1)
+ {
+ if (r == (ssize_t) (-1))
+ yaz_log(YLOG_WARN|YLOG_ERRNO,
+ "ThreadPoolSocketObserver::socketNotify. read fail");
+ else
+ yaz_log(YLOG_WARN,
+ "ThreadPoolSocketObserver::socketNotify. read returned 0");
+ }