Program received signal SIGPIPE, Broken pipe. [Switching to Thread 1124096336 (LWP 2719)] 0x00002b09e90d6481 in send () from /lib/libpthread.so.0 (gdb) bt full #0 0x00002b09e90d6481 in send () from /lib/libpthread.so.0 No symbol table info available. #1 0x0000000000749766 in Socket::OnWriteEvent (this=0x2aaab5219be0) at Socket.cpp:326 n = #2 0x000000000074932b in io_handle (fd=201, EventCode=4, arg=0x2aaab5219be0) at SocketManager.h:65 pSocket = (SocketBase *) 0xc9 #3 0x00002b09e8605d70 in event_base_loop (base=0x2aa10c0, flags=0) at event.c:321 evsel = (const struct eventop *) 0x2b09e8817a60 evbase = (void *) 0xb7bdd0 tv = {tv_sec = 0, tv_usec = 500774} tv_p = res = #4 0x000000000074a0c9 in SocketReaderRunnable::Execute (this=) at SocketManager.cpp:51 No locals. #5 0x000000000074a186 in ThreadBase::ThreadMain (pvOwner=0x2ae1b00) at ThreadBase.h:62 pcOwner = (ThreadBase *) 0xc9 #6 0x00002b09e90cf317 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #7 0x00002b09e9b53d5d in clone () from /lib/libc.so.6 No symbol table info available. #8 0x0000000000000000 in ?? () No symbol table info available.