diff options
Diffstat (limited to 'handlers.go')
| -rw-r--r-- | handlers.go | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/handlers.go b/handlers.go index 980e805..b4668f8 100644 --- a/handlers.go +++ b/handlers.go @@ -82,12 +82,12 @@ func handleDel(conn net.Conn, args []string) { conn.Write(serializeRESP(err)) return } - keys := args[:1] + keys := args[1:] deletedKeys := db.ExecuteMulti(keys, func(shards []*Shard) interface{}{ count := 0 for _, key := range keys{ shard := db.getShard(key) - _, exists := shard.data[key] + _, exists := shard.data[key] if exists { delete(shard.data, key) count += 1 |
