Originally part of https://github.com/apache/trafficserver/pull/4136 Check out the discussion there.
Adding a return parameter to dispatchEvent to return the scheduled event in the case that the lock could not be obtained. If the return parameter is not specified, the call will block. Thus, calling without a schedule event return parameter will block but it will not lose the event and expose the possibility of calling the handler on a deleted continuation. [ Full content available at: https://github.com/apache/trafficserver/pull/4157 ] This message was relayed via gitbox.apache.org for [email protected]
