MessageBus Dispose
Issue #4
resolved
Singalr's MessageBus has a bug ( https://github.com/SignalR/SignalR/issues/1088 ).
Your code:
.OnRelease(instance =>
{
var disposable = instance as IDisposable;
if (disposable == null) return;
try
{
disposable.Dispose();
}
catch {
// No exceptions during disposal
}
})
It doubles the calling dispose so every think hangs
Comments (2)
-
-
- changed status to resolved
Fixed.
- Log in to comment
This seems to be a known bug in signalR messagebus.
[ReleaseNotes] (https://code.google.com/p/autofac/wiki/SignalRIntegrationReleaseNotes) Commit I tried using there AutofacDependencyResolver but i could not get it to work. Seems like the default services are no longer registered.