[Quickfix-developers] Unexpected core
Brought to you by:
orenmnero
|
From: Abel M. <am...@bo...> - 2006-07-12 12:20:20
|
Hi everyone, We've been using quickfix for some months, and we've found a weird and=20 unexpected core while using it. We're not able to reproduce it always.=20 The info into the code file is: #0 0x00c15b50 in pthread_detach () from /lib/tls/libpthread.so.0 #1 0x001dcb97 in FIX::thread_detach (thread=3D0) at Utility.cpp:344 #2 0x001894c8 in FIX::ThreadedSocketAcceptor::removeThread=20 (this=3D0x8529398, s=3D79) at stl_map.h:221 #3 0x001895e7 in FIX::ThreadedSocketAcceptor::socketThread=20 (p=3D0x29f7a00) at ThreadedSocketConnection.h:51 #4 0x00c14de8 in start_thread () from /lib/tls/libpthread.so.0 #5 0x008e193a in clone () from /lib/tls/libc.so.6 We have some clues about it but we're kind of lost with it. This error=20 happens when we connect and disconnect sessions very fast, on the same=20 second we disconnect and inmediatly we connect again. Then, sometimes=20 the exception arises and sometimes doesn't. Maybe it's needed to wait some time (eg 1 second) when a FIX session is=20 disconnected to let it to connect again? If we'd like to do that, there=20 would be some method in Session class or somewhere else to force it? Any = other ideas about this core? Thanks in advance Abel Monroy ****************************** AVISO LEGAL = ****************************** La informaci=F3n contenida en este mensaje es para uso exclusivo de su = destinatario. No debe copiarse, transmitirse a terceros ni guardarse por = estos =FAltimos, salvo autorizaci=F3n del remitente. Puede contener informaci=F3n confidencial o legalmente protegida cuyo = r=E9gimen legal de utilizaci=F3n no se ve afectado por el hecho de que = haya sido enviada por correo electr=F3nico. Su env=EDo 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=E1cter confidencial o al r=E9gimen legal que rija su = utilizaci=F3n. Cualquier opini=F3n expresada en este mensaje vincular=E1 exclusivamente = a la persona que lo haya remitido, excepto cuando el mensaje establezca = lo contrario y el remitente est=E9 autorizado para establecer que dichas = opiniones vincular=E1n 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=E9fono = 34 91 5892123 o a la direcci=F3n de correo electr=F3nico 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.=20 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.=20 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 5892123) or using the e- mail = address of the sender. Thank You. |