ovs-openflowd: Remove documentation for obsolete --mgmt-id option.
[openvswitch] / lib / stream-ssl.c
index 153357cd78ea7a27eaa3d0f011455e9cc302cfa8..aeca21ecc0fdd555507ddd749fdf3f9d6ba86118 100644 (file)
@@ -954,9 +954,12 @@ update_ssl_config(struct ssl_config_file *config, const char *file_name)
         return false;
     }
 
+    /* Update 'config'. */
     config->mtime = mtime;
-    free(config->file_name);
-    config->file_name = xstrdup(file_name);
+    if (file_name != config->file_name) {
+        free(config->file_name);
+        config->file_name = xstrdup(file_name);
+    }
     return true;
 }