added some comment and changed coding style for fix for 237
This commit is contained in:
parent
896b40e099
commit
bd1c73f6ab
8
src/vm.c
8
src/vm.c
@ -110,9 +110,11 @@ void vmInit(void) {
|
|||||||
/* LZF requires a lot of stack */
|
/* LZF requires a lot of stack */
|
||||||
pthread_attr_init(&server.io_threads_attr);
|
pthread_attr_init(&server.io_threads_attr);
|
||||||
pthread_attr_getstacksize(&server.io_threads_attr, &stacksize);
|
pthread_attr_getstacksize(&server.io_threads_attr, &stacksize);
|
||||||
if(!stacksize) {
|
|
||||||
stacksize = 1;
|
/* Solaris may report a stacksize of 0, let's set it to 1 otherwise
|
||||||
}
|
* multiplying it by 2 in the while loop later will not really help ;) */
|
||||||
|
if (!stacksize) stacksize = 1;
|
||||||
|
|
||||||
while (stacksize < REDIS_THREAD_STACK_SIZE) stacksize *= 2;
|
while (stacksize < REDIS_THREAD_STACK_SIZE) stacksize *= 2;
|
||||||
pthread_attr_setstacksize(&server.io_threads_attr, stacksize);
|
pthread_attr_setstacksize(&server.io_threads_attr, stacksize);
|
||||||
/* Listen for events in the threaded I/O pipe */
|
/* Listen for events in the threaded I/O pipe */
|
||||||
|
Loading…
x
Reference in New Issue
Block a user