From 5f36a3ae4a3ccc8f9f74b31b15b2bbe70e947b54 Mon Sep 17 00:00:00 2001 From: astaxie Date: Mon, 22 Apr 2013 21:31:23 +0800 Subject: [PATCH] fix when there's no config --- cache/memory.go | 1 + 1 file changed, 1 insertion(+) diff --git a/cache/memory.go b/cache/memory.go index aef852e1..3e24b948 100644 --- a/cache/memory.go +++ b/cache/memory.go @@ -92,6 +92,7 @@ func (bc *MemoryCache) StartAndGC(config string) error { var cf map[string]int json.Unmarshal([]byte(config), &cf) if _, ok := cf["every"]; !ok { + cf = make(map[string]int) cf["interval"] = DefaultEvery } dur, err := time.ParseDuration(fmt.Sprintf("%ds", cf["interval"]))