Added patch which was applied to rev 27 (posted by James deBoer)
git-svn-id: svn+ssh://svn.code.sf.net/p/ddclient/code/trunk@86 3873ddee-7413-0410-b6c4-c2c57c1ab35a
This commit is contained in:
parent
cb4b18e620
commit
a899e41127
1 changed files with 33 additions and 0 deletions
33
svn/patches/ddclient.daemon-timeout.patch
Normal file
33
svn/patches/ddclient.daemon-timeout.patch
Normal file
|
@ -0,0 +1,33 @@
|
|||
#
|
||||
# patch added to revision 28
|
||||
#
|
||||
Index: ddclient
|
||||
===================================================================
|
||||
--- ddclient (revision 27)
|
||||
+++ ddclient (working copy)
|
||||
@@ -593,7 +593,7 @@
|
||||
usage("invalid argument '-use %s'; possible values are:\n%s", $opt{'use'}, join("\n",ip_strategies_usage()))
|
||||
unless exists $ip_strategies{lc opt('use')};
|
||||
|
||||
- $daemon = define($opt{'daemon'}, $globals{'daemon'});
|
||||
+ $daemon = $opt{'daemon'};
|
||||
$daemon = 0 if opt('force');
|
||||
|
||||
## obtain the IP address to use.
|
||||
@@ -979,9 +979,13 @@
|
||||
$opt{'min-error-interval'} = max(interval(opt('min-error-interval')), interval(default('min-error-interval')));
|
||||
|
||||
$opt{'timeout'} = 0 if opt('timeout') < 0;
|
||||
- $opt{'daemon'} = minimum('daemon')
|
||||
- if define($opt{'daemon'},$globals{'daemon'},0)
|
||||
- && define($opt{'daemon'},$globals{'daemon'}) < minimum('daemon');
|
||||
+
|
||||
+ ## only set $opt{'daemon'} if it has been explicitly passed in
|
||||
+ if (define($opt{'daemon'},$globals{'daemon'},0)) {
|
||||
+ $opt{'daemon'} = interval(opt('daemon'));
|
||||
+ $opt{'daemon'} = minimum('daemon')
|
||||
+ if ($opt{'daemon'} < minimum('daemon'));
|
||||
+ }
|
||||
|
||||
## define or modify host options specified on the command-line
|
||||
if (exists $opt{'options'} && defined $opt{'options'}) {
|
Loading…
Reference in a new issue