summaryrefslogtreecommitdiff
path: root/scripts/start-memcached
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/start-memcached')
-rwxr-xr-xscripts/start-memcached6
1 files changed, 5 insertions, 1 deletions
diff --git a/scripts/start-memcached b/scripts/start-memcached
index 145a25a..e33b95c 100755
--- a/scripts/start-memcached
+++ b/scripts/start-memcached
@@ -23,6 +23,11 @@ my $params; my $etchandle; my $etcfile = "/etc/memcached.conf";
my $memcached = "/usr/bin/memcached";
my $pidfile = "/var/run/memcached.pid";
+if (scalar(@ARGV) == 2) {
+ $etcfile = shift(@ARGV);
+ $pidfile = shift(@ARGV);
+}
+
# If we don't get a valid logfile parameter in the /etc/memcached.conf file,
# we'll just throw away all of our in-daemon output. We need to re-tie it so
# that non-bash shells will not hang on logout. Thanks to Michael Renner for
@@ -114,4 +119,3 @@ if($pid == 0)
print STDERR "Can't write pidfile to $pidfile.\n";
}
}
-