Fix deadlock at container finish.
[lightning.git] / arvados.go
index 7eed782a2a59d0f96b344c10dee6d288ce02549e..8965a0c43f9dffdc9a95ed162fe6d88ffa7365fc 100644 (file)
@@ -178,7 +178,7 @@ reconnect:
                                }
                                client.mtx.Lock()
                                for ch := range client.notifying[msg.ObjectUUID] {
-                                       ch <- msg
+                                       go func() { ch <- msg }()
                                }
                                client.mtx.Unlock()
                        }