X-Git-Url: http://git.meshlink.io/?a=blobdiff_plain;f=src%2Ftincd.c;h=54ee232d7dde67c6eceeec743431057aaafa5a00;hb=f02d3ed3e135b5326003e7f69f8331ff6a3cc219;hp=ed967629975c5ab9a883804a3cd776f6c50b0ff1;hpb=a1e72f84d08b76784c11ff723666ceeaef2756eb;p=meshlink diff --git a/src/tincd.c b/src/tincd.c index ed967629..54ee232d 100644 --- a/src/tincd.c +++ b/src/tincd.c @@ -447,6 +447,7 @@ int main(int argc, char **argv) /* Slllluuuuuuurrrrp! */ + srand(time(NULL)); RAND_load_file("/dev/urandom", 1024); ENGINE_load_builtin_engines(); @@ -462,6 +463,11 @@ int main(int argc, char **argv) if(!read_server_config()) return 1; + if(event_init() < 0) { + logger(LOG_ERR, _("Error initializing libevent!")); + return 1; + } + if(lzo_init() != LZO_E_OK) { logger(LOG_ERR, _("Error initializing LZO compressor!")); return 1;