ticket #992: misc fixes for transaction log, processed review comments

This commit is contained in:
Peter Veentjer 2011-08-08 20:57:01 +03:00
parent 403f425283
commit c8e938a44c
2 changed files with 55 additions and 53 deletions

View file

@ -1800,7 +1800,9 @@ class RemoteClusterDaemon(cluster: ClusterNode) extends Actor {
def handleRelease(message: ClusterProtocol.RemoteDaemonMessageProtocol) { def handleRelease(message: ClusterProtocol.RemoteDaemonMessageProtocol) {
if (message.hasActorUuid) { if (message.hasActorUuid) {
cluster.actorAddressForUuid(uuidProtocolToUuid(message.getActorUuid)) foreach cluster.release(_) cluster.actorAddressForUuid(uuidProtocolToUuid(message.getActorUuid)) foreach { address
cluster.release(address)
}
} else if (message.hasActorAddress) { } else if (message.hasActorAddress) {
cluster release message.getActorAddress cluster release message.getActorAddress
} else { } else {
@ -1909,7 +1911,7 @@ class RemoteClusterDaemon(cluster: ClusterNode) extends Actor {
} }
self.reply(Success) self.reply(Success)
} catch { } catch {
case error:Throwable case error: Throwable
self.reply(Failure(error)) self.reply(Failure(error))
throw error throw error
} }