From e7e8fdfdec42e0cdb6acf17c569921b18254197a Mon Sep 17 00:00:00 2001 From: Brian Mount Date: Tue, 29 Nov 2011 16:49:31 -0800 Subject: [PATCH] prevent leading dashes in autogenerated log/pid filenames --- lib/forever.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/forever.js b/lib/forever.js index 045101aa..82791ee6 100644 --- a/lib/forever.js +++ b/lib/forever.js @@ -322,7 +322,7 @@ forever.start = function (script, options) { // forever.startDaemon = function (script, options) { options = options || {}; - options.uid = options.uid || utile.randomString(4); + options.uid = options.uid || utile.randomString(4).replace(/^\-/, '_'); options.logFile = forever.logFilePath(options.logFile || options.uid + '.log'); options.pidFile = forever.pidFilePath(options.pidFile || options.uid + '.pid');