aboutsummaryrefslogtreecommitdiff
path: root/handlers.go
diff options
context:
space:
mode:
Diffstat (limited to 'handlers.go')
-rw-r--r--handlers.go4
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