[FX-307] ReliableClientSession crash when socket connection refused - Fix8 JIRA
Uploaded image for project: 'fix8'
  1. FX-307

ReliableClientSession crash when socket connection refused

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects versions: 1.2.0
    • Fix versions: 1.4.0
    • Components: core, runtime
    • Labels:
    • Branch:
      dev
    • Sprint:

      Description

      This issue was reported some time ago. Still not fixed.

      #0  0x0000003b9d008143 in pthread_join () from /lib64/libpthread.so.0
      #1  0x00007f84908b655b in FIX8::Connection::stop() ()
          at ../include/fix8/thread.hpp:127
      #2  0x00007f84908a5da9 in FIX8::Session::stop() () at session.cpp:213
      #3  0x0000000000423723 in FIX8::ReliableClientSession<CMESessionClient>::operator()() ()
          at /home/wdou/3p/fix8-1.0.0/include/fix8/sessionwrapper.hpp:405
      #4  0x000000000041b861 in void* FIX8::_dthreadcore::_run<FIX8::dthread<FIX8::ReliableClientSession<CMESessionClient> >::_helper>(void*) ()
          at /home/wdou/3p/fix8-1.0.0/include/fix8/thread.hpp:206
      #5  0x0000003b9d0079d1 in start_thread () from /lib64/libpthread.so.0
      #6  0x0000003b9c8e8b6d in clone () from /lib64/libc.so.6
      

      Looks like thread is destroyed and then another thread is attempting to join it.

        Attachments

          Issue links

            Activity

              People

              • Assignee:
                ddight David Dight
                Reporter:
                douwen2000 Peter D (Inactive)
              • Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Who's Looking?