Avoid MatchError in typed and untyped consumer publishers

This commit is contained in:
Martin Krasser 2011-08-13 10:46:46 +02:00
parent 3159a80cdc
commit 90ef28f91e
2 changed files with 2 additions and 0 deletions

View file

@ -21,6 +21,7 @@ private[camel] class TypedConsumerPublishRequestor extends PublishRequestor {
def receiveActorRegistryEvent = {
case ActorRegistered(_, actor, typedActor) for (event ConsumerMethodRegistered.eventsFor(actor, typedActor)) deliverCurrentEvent(event)
case ActorUnregistered(_, actor, typedActor) for (event ConsumerMethodUnregistered.eventsFor(actor, typedActor)) deliverCurrentEvent(event)
case _ ()
}
}

View file

@ -22,6 +22,7 @@ private[camel] class ConsumerPublishRequestor extends PublishRequestor {
def receiveActorRegistryEvent = {
case ActorRegistered(_, actor, None) for (event ConsumerActorRegistered.eventFor(actor)) deliverCurrentEvent(event)
case ActorUnregistered(_, actor, None) for (event ConsumerActorUnregistered.eventFor(actor)) deliverCurrentEvent(event)
case _ ()
}
}