Msg out of order

Bug #1271815 reported by Idan Weinstein
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Accelio
Invalid
High
Katya Katsenelenbogen

Bug Description

Using a single client with remote server that forwards sessions to a worker thread.
My app open session and send 64KB requests.
At some point, the server application get an out of order request:
1. Client sends request with Msg=X , Acellio.SerialNumber=123
2. Client sends request with Msg=Y , Acellio.SerialNumber=124
3. Server receives request with Acellio.SerialNumber=123 but Msg=Y

Revision history for this message
Idan Weinstein (idanwe) wrote :

accelio version:

commit 9f8a653f4b2c890bdf9360e0a2a142455a84ff25
Author: Eyal Salomon <email address hidden>
Date: Mon Jan 6 23:28:22 2014 +0200

    when xio_session_destroy is not called on session teardown callback
    the session state is not changed and that causes more then one
    "session teardown" notification

    Signed-off-by: Eyal Salomon <email address hidden>

Eyal Salomon (esalomon)
Changed in accelio:
status: New → Invalid
importance: Undecided → High
assignee: nobody → Eyal Salomon (esalomon)
Revision history for this message
Eyal Salomon (esalomon) wrote :

Hi Idan,

After reproducing the bug, we have seen that the same message is being sent twice one after the other, by upper layer.
the second message overrides the first message, so that what cause the peer to detect the error and fail the transaction

changed the bug status to invalid since it's not accelio bug

Changed in accelio:
assignee: Eyal Salomon (esalomon) → Katya Katsenelenbogen (katyak)
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.