Aaronontheweb on dev
Akka.DependencyInjection.Servic… (compare)
Aaronontheweb on 1.4.16
Aaronontheweb on master
Bump AkkaVersion from 1.4.14 to… Correct warning on circuit too … Added v1.4.16 release notes (#1… and 1 more (compare)
Aaronontheweb on 1.4.16
I'm creating a ReceivePersistentActor using Context.DI().Props<T>() and I'm getting this exception:
```
Exception thrown: 'System.NotSupportedException' in Akka.dll
Additional information: DequeBasedMailbox required, got: UnboundedMailbox
An (unbounded) deque-based mailbox can be configured as follows:
my-custom-mailbox {
mailbox-type = "Akka.Dispatch.UnboundedDequeBasedMailbox"
}
private IActorRef ResolveActorRef(IInternalActorRef actorRef, IReadOnlyCollection<string> pathElements)
{
if(pathElements.Count == 0)
{
_log.Debug("Resolve of empty path sequence fails (per definition)");
return _deadLetters;
}
var child = actorRef.GetChild(pathElements);
if(child.IsNobody())
{
_log.Debug("Resolve of path sequence [/{0}] failed", ActorPath.FormatPathElements(pathElements));
return new EmptyLocalActorRef(_system.Provider, actorRef.Path / pathElements, _eventStream);
}
return child;
}
Inside LocalActorRefProvider
Context.System.ActorOf
is weird though - you're not creating a child when you do that
System.Collections.Immutable.ImmutableDictionary