Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Correctly increment xbt_initialized.
authorArnaud Giersch <arnaud.giersch@univ-fcomte.fr>
Mon, 20 Nov 2017 14:48:18 +0000 (15:48 +0100)
committerArnaud Giersch <arnaud.giersch@univ-fcomte.fr>
Mon, 20 Nov 2017 22:05:33 +0000 (23:05 +0100)
src/xbt/xbt_main.cpp

index 92a311b..905c577 100644 (file)
@@ -124,8 +124,8 @@ void xbt_init(int *argc, char **argv)
 {
   simgrid::xbt::installExceptionHandler();
 
-  if (xbt_initialized) {
-    xbt_initialized++;
+  xbt_initialized++;
+  if (xbt_initialized > 1) {
     XBT_DEBUG("XBT has been initialized %d times.", xbt_initialized);
     return;
   }