Menu

#276 Bug with PD requests and replies in high performance mode

2.0.1.0
closed
None
2019-08-30
2019-08-20
No

Both trdp_pdSendQueued and trdp_pdSendElement in trdp_pdcom.c handle sent requests.
Since the former function is used by the sender thread and the latter by the receiver thread, issues leading to crashes arise.

Discussion

  • Bernd Löhr

    Bernd Löhr - 2019-08-20
    • status: open --> accepted
     
  • Bernd Löhr

    Bernd Löhr - 2019-08-20

    The issue also depends on the sequence of initialisation, e.g. when updateSession() is called and if PD requests are used.

     
  • Stefan Bender

    Stefan Bender - 2019-08-21

    Fixed issue, when tlp_request is called twice before tlp_processSend is called.
    The sequence counter of the package on the network was be 0xFFFFFFFF and thus rejected.

     
  • Stefan Bender

    Stefan Bender - 2019-08-28
    • status: accepted --> pending
     
  • Armin-Hagen Weiss

    • Status: pending --> closed
     

Log in to post a comment.

MongoDB Logo MongoDB