Browse Source

Refine key string

pull/957/head
Max Lv 8 years ago
parent
commit
12612c6395
2 changed files with 3 additions and 2 deletions
  1. 4
      src/cache.c
  2. 1
      src/server.c

4
src/cache.c

@ -280,8 +280,10 @@ cache_insert(struct cache *cache, char *key, size_t key_len, void *data)
return ENOMEM;
}
entry->key = ss_malloc(key_len);
entry->key = ss_malloc(key_len + 1);
memcpy(entry->key, key, key_len);
entry->key[key_len] = 0;
entry->data = data;
entry->ts = ev_time();
HASH_ADD_KEYPTR(hh, cache->entries, entry->key, key_len, entry);

1
src/server.c

@ -311,7 +311,6 @@ set_linger(int fd)
so_linger.l_linger = 0;
setsockopt(fd, SOL_SOCKET, SO_LINGER, &so_linger, sizeof so_linger);
}
#endif
static void

Loading…
Cancel
Save