[Quickfix-developers] Sockets in CLOSE_WAIT state using quickfix-1.12.4
Brought to you by:
orenmnero
From: Abel M. <am...@bo...> - 2008-10-03 12:13:36
|
Hi all, We were using quickfix-1.12.4 (the) and we change our version in order the version tagged 1.12.4 into repository. From this point, we are getting some unexpected behaviour. Sometimes we get this core while fix is accepting connections: #0 0x00665184 in _int_malloc () from /lib/tls/libc.so.6 #1 0x00666a21 in malloc () from /lib/tls/libc.so.6 #2 0x005d7427 in operator new () from /usr/lib/libstdc++.so.6 #3 0x0040c18f in FIX::ThreadedSocketInitiator::doConnect (this=0x8fc7a90, s=@0x994d648, d=@0x8fc814c) at Initiator.h:83 #4 0x003f1c11 in FIX::Initiator::connect (this=0x8fc7a90) at /usr/lib/gcc/i386-redhat-linux/3.4.6/../../../../include/c++/3.4.6/bits/stl_tree.h:246 #5 0x004095bc in FIX::ThreadedSocketInitiator::onStart (this=0x8fc7a90) at ThreadedSocketInitiator.cpp:86 #6 0x003f07cb in FIX::Initiator::startThread (p=0xb611cc8) at Initiator.cpp:305 #7 0x009fe3cc in start_thread () from /lib/tls/libpthread.so.0 #8 0x006cb1ae in clone () from /lib/tls/libc.so.6 Other issue is that when a connection fails, some sockets are not correctly cleaned (socket_close is not colled), and they stay in 'CLOSE_WAIT'. This is happening to someone else? Thank you in advance Abel Monroy Antes de imprimir, piensa en el MEDIO AMBIENTE ****************************** AVISO LEGAL ****************************** La información contenida en este mensaje es para uso exclusivo de su destinatario. No debe copiarse, transmitirse a terceros ni guardarse por estos últimos, salvo autorización del remitente. Puede contener información confidencial o legalmente protegida cuyo régimen legal de utilización no se ve afectado por el hecho de que haya sido enviada por correo electrónico. Su envío por error a una persona distinta de su destinatario real no implica que se haya modificado tal destinatario ni supone renuncia a su eventual carácter confidencial o al régimen legal que rija su utilización. Cualquier opinión expresada en este mensaje vinculará exclusivamente a la persona que lo haya remitido, excepto cuando el mensaje establezca lo contrario y el remitente esté autorizado para establecer que dichas opiniones vincularán a esta entidad. En el supuesto de que este correo se recibiera por error, rogamos procedan a borrarlo, sin reenviarlo a terceros ni conservarlo en cualquier soporte y nos informen inmediatamente llamando al teléfono 34 91 7095566 o a la dirección de correo electrónico remitente. Gracias. ****************************** DISCLAIMER ****************************** The information contained in this message is for the exclusive use of the named person. It can not be copied, transmitted to third parties or stored by the latter, except if authorised by the sender. It may contain confidential or legally privileged information whose legal regime is not affected by the fact that this information has been sent by e-mail. Its erroneous transmission to a person other than the real named person neither implies any modification of this named person nor a renunciation of the eventual confidentiality or legal regime affecting the use of concerned message. Any views expressed in this message are binding exclusively upon the individual sender, except where the message states otherwise and the sender is authorised to bind this entity. If you receive this message in error, please delete it without transmitting it to any third party or keeping it in any form and notify us immediately either by phone (34 91 7095566) or using the e- mail address of the sender. Thank You. |