# HG changeset patch # User Timo Sirainen # Date 1273478758 -10800 # Node ID 2cdfcca171d86eed08f94ced54ae70820276de31 # Parent 34c8cdc26dd93974490039c796e4cedf24921970 master: Fixed restarting dict processes. diff -r 34c8cdc26dd9 -r 2cdfcca171d8 src/master/dict-process.c --- a/src/master/dict-process.c Fri Apr 30 16:24:33 2010 +0300 +++ b/src/master/dict-process.c Mon May 10 11:05:58 2010 +0300 @@ -213,12 +213,12 @@ struct dict_process *process = (struct dict_process *)_process; struct dict_listener *listener = process->listener; + dict_process_deinit(process); if (listener->processes == NULL && listener->fd != -1) { /* last listener died, create new ones */ listener->io = io_add(listener->fd, IO_READ, dict_listener_input, listener); } - dict_process_deinit(process); } void dict_processes_init(void)