Closed GoogleCodeExporter closed 9 years ago
Fixed in trunk r2782
Original comment by tvcut...@gmail.com
on 8 Apr 2011 at 8:17
Thinking about this issue some more, I believe my earlier diagnosis was wrong.
`pub.cancel()` indeed sends an asynchronous request to the local discovery
actor to take the publication offline. However, any call to when:discovered:
after the call to `pub.cancel()` has returned must necessarily also enqueue a
request in the discovery actor, which will always be in the queue after the
earlier request. Hence, these later when:discovered: requests will only be
processed by the discovery actor when the earlier request to take the pub
offline was already processed.
Fix reverted in trunk r2787
Original comment by tvcut...@gmail.com
on 11 Apr 2011 at 12:53
Original issue reported on code.google.com by
tvcut...@gmail.com
on 6 Apr 2011 at 1:59