git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/v1-0@5694
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
int load_module(void)
{
- srandom((unsigned int)getpid() + (unsigned int)time(NULL));
return ast_register_application(app_random, random_exec, random_synopsis, random_descrip);
}
signal(SIGCHLD, child_handler);
signal(SIGPIPE, SIG_IGN);
+ /* ensure that the random number generators are seeded with a different value every time
+ Asterisk is started
+ */
+ srand((unsigned int) getpid() + (unsigned int) time(NULL));
+ srandom((unsigned int) getpid() + (unsigned int) time(NULL));
+
if (init_logger()) {
printf(term_quit());
exit(1);
delayreject = 0;
globalnotransfer = 0;
globalusejitterbuf = 0;
- srand(time(NULL));
delete_users();
set_config(config,&dead_sin);
prune_peers();