more random seed

This commit is contained in:
Cloud Wu
2018-05-07 10:55:18 +08:00
parent 7df13e922b
commit ea25e20c88

View File

@@ -7,6 +7,7 @@
#include <stdint.h>
#include <string.h>
#include <stdlib.h>
#include <unistd.h>
#define SMALL_CHUNK 256
@@ -960,7 +961,7 @@ luaopen_skynet_crypt(lua_State *L) {
if (!init) {
// Don't need call srandom more than once.
init = 1 ;
srandom(time(NULL));
srandom((time(NULL) << 16) ^ getpid());
}
luaL_Reg l[] = {
{ "hashkey", lhashkey },