Merge branch '19524-pca'
[lightning.git] / arvados.go
index 7eed782a2a59d0f96b344c10dee6d288ce02549e..68f275508d86f1e8da3cfd55419abebae6e42541 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()
                        }
@@ -245,7 +245,7 @@ func (runner *arvadosContainerRunner) RunContext(ctx context.Context) (string, e
                keepCache = 2
        }
        rc := arvados.RuntimeConstraints{
-               API:          &runner.APIAccess,
+               API:          runner.APIAccess,
                VCPUs:        runner.VCPUs,
                RAM:          runner.RAM,
                KeepCacheRAM: (1 << 26) * int64(keepCache) * int64(runner.VCPUs),