Quellcode durchsuchen

prevent assert failure on -HUP when options->PidFile==NULL

svn:r885
Roger Dingledine vor 22 Jahren
Ursprung
Commit
727a260a81
1 geänderte Dateien mit 2 neuen und 1 gelöschten Zeilen
  1. 2 1
      src/or/config.c

+ 2 - 1
src/or/config.c

@@ -292,7 +292,8 @@ int getconfig(int argc, char **argv, or_options_t *options) {
     argc = backup_argc;
 
     /* record some previous values, so we can fail if they change */
-    previous_pidfile = tor_strdup(options->PidFile);
+    if(options->PidFile)
+      previous_pidfile = tor_strdup(options->PidFile);
     previous_runasdaemon = options->RunAsDaemon;
     free_options(options);
   }