| commit | 83432b0e06a05680822679b399177e40e0b7ad05 | [log] [tgz] |
|---|---|---|
| author | Jatin Naik <jnaik@pivotal.io> | Thu Oct 20 08:47:23 2016 +0100 |
| committer | Jatin Naik <jnaik@pivotal.io> | Thu Oct 20 08:47:23 2016 +0100 |
| tree | 4d986b5372aea0f6cde3d9bb4b9953590581d822 | |
| parent | cdfab8256a96c6619b80917649a3de79d8207318 [diff] |
Added a lock while creating a new session
diff --git a/gexec/session.go b/gexec/session.go index 6d6ad34..387a72c 100644 --- a/gexec/session.go +++ b/gexec/session.go
@@ -92,6 +92,8 @@ err := command.Start() if err == nil { go session.monitorForExit(exited) + trackedSessionsMutex.Lock() + defer trackedSessionsMutex.Unlock() trackedSessions = append(trackedSessions, session) }