X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/de2ba1766285962d449105925be099707e0102e6..0c43de62fbe4bfc243d6512296e09207e80bcd54:/src/simix/smx_context_thread.c?ds=sidebyside diff --git a/src/simix/smx_context_thread.c b/src/simix/smx_context_thread.c index e29c655c15..e254af439c 100644 --- a/src/simix/smx_context_thread.c +++ b/src/simix/smx_context_thread.c @@ -1,6 +1,6 @@ /* context_thread - implementation of context switching with native threads */ -/* Copyright (c) 2009, 2010. The SimGrid Team. +/* Copyright (c) 2009-2012. The SimGrid Team. * All rights reserved. */ /* This program is free software; you can redistribute it and/or modify it @@ -92,7 +92,8 @@ smx_ctx_thread_factory_create_context(xbt_main_func_t code, int argc, if (code) { context->begin = xbt_os_sem_init(0); context->end = xbt_os_sem_init(0); - xbt_os_thread_setstacksize(smx_context_stack_size); + if (smx_context_stack_size_was_set) + xbt_os_thread_setstacksize(smx_context_stack_size); /* create and start the process */ /* NOTE: The first argument to xbt_os_thread_create used to be the process *