summaryrefslogtreecommitdiffstats
path: root/store/store.go
diff options
context:
space:
mode:
authorCorey Hulen <corey@hulen.com>2015-08-21 09:00:23 -0700
committerCorey Hulen <corey@hulen.com>2015-08-21 09:00:23 -0700
commit1ba694626128870698a6e011047ed899f5f90ba4 (patch)
treec49dd9fd25517457215f2e893b65a8760daba3a7 /store/store.go
parentddcdcc3e2c85efbfd1d91d69c0f5c0af7c7cb1c7 (diff)
parente4b66c3ff41bcac47f026151a7cb1b19b1217672 (diff)
downloadchat-1ba694626128870698a6e011047ed899f5f90ba4.tar.gz
chat-1ba694626128870698a6e011047ed899f5f90ba4.tar.bz2
chat-1ba694626128870698a6e011047ed899f5f90ba4.zip
Merge pull request #430 from mattermost/fixing-build
Fixing race condition
Diffstat (limited to 'store/store.go')
-rw-r--r--store/store.go4
1 files changed, 4 insertions, 0 deletions
diff --git a/store/store.go b/store/store.go
index 617ea7f2b..8dbf12b55 100644
--- a/store/store.go
+++ b/store/store.go
@@ -4,7 +4,9 @@
package store
import (
+ l4g "code.google.com/p/log4go"
"github.com/mattermost/platform/model"
+ "time"
)
type StoreResult struct {
@@ -17,6 +19,8 @@ type StoreChannel chan StoreResult
func Must(sc StoreChannel) interface{} {
r := <-sc
if r.Err != nil {
+ l4g.Close()
+ time.Sleep(time.Second)
panic(r.Err)
}