Petals ESB Container

A sendSync should be blocked at router level instead of transporter level

Details

  • Type: Improvement Request Improvement Request
  • Status: Resolved Resolved
  • Priority: Major Major
  • Resolution: Fixed
  • Affects Version/s: 5.0.0
  • Fix Version/s: 5.0.1
  • Component/s: Router, Transporter
  • Security Level: Public
  • Description:
    Hide

    When a message exchange is sent synchronously, the sending is blocked at transporter level to wait the result (reply or ack).
    If the message exchange is sent asynchronously, the emitter will wait the result at router level.

    So, it is more consistent to block in the same place for synchronous and asynchronous invocations, at router level.

    Show
    When a message exchange is sent synchronously, the sending is blocked at transporter level to wait the result (reply or ack). If the message exchange is sent asynchronously, the emitter will wait the result at router level. So, it is more consistent to block in the same place for synchronous and asynchronous invocations, at router level.
  • Environment:
    -

Issue Links

People

Dates

  • Created:
    Fri, 27 Nov 2015 - 10:12:29 +0100
    Updated:
    Tue, 1 Dec 2015 - 10:16:16 +0100
    Resolved:
    Tue, 1 Dec 2015 - 10:16:15 +0100