[dovecot-cvs] dovecot/src/master login-process.c,1.27,1.28 main.c,1.26,1.27

cras at procontrol.fi cras at procontrol.fi
Sat Jan 11 17:29:49 EET 2003


Update of /home/cvs/dovecot/src/master
In directory danu:/tmp/cvs-serv7725/src/master

Modified Files:
	login-process.c main.c 
Log Message:
Rewrote hash table code, works with less memory now. Also some memory
allocation fixes to thread extension code.



Index: login-process.c
===================================================================
RCS file: /home/cvs/dovecot/src/master/login-process.c,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -d -r1.27 -r1.28
--- login-process.c	9 Jan 2003 12:05:26 -0000	1.27
+++ login-process.c	11 Jan 2003 15:29:47 -0000	1.28
@@ -423,7 +423,7 @@
         wanted_processes_count = 0;
 	oldest_nonlisten_process = newest_nonlisten_process = NULL;
 
-	processes = hash_create(default_pool, 128, NULL, NULL);
+	processes = hash_create(default_pool, default_pool, 128, NULL, NULL);
 	to = timeout_add(1000, login_processes_start_missing, NULL);
 }
 

Index: main.c
===================================================================
RCS file: /home/cvs/dovecot/src/master/main.c,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -d -r1.26 -r1.27
--- main.c	8 Jan 2003 21:24:42 -0000	1.26
+++ main.c	11 Jan 2003 15:29:47 -0000	1.27
@@ -246,7 +246,7 @@
 
 	lib_init_signals(sig_quit);
 
-	pids = hash_create(default_pool, 128, NULL, NULL);
+	pids = hash_create(default_pool, default_pool, 128, NULL, NULL);
 	to = timeout_add(100, timeout_handler, NULL);
 
 	ssl_init();




More information about the dovecot-cvs mailing list