Name

HammerLock — number of seconds after which a locked session is considered lost due to malfunction

SYNOPSIS

interval

DESCRIPTION

The directive specifies an interval after which a locked session could be considered lost due to malfunction. This will also clean up the session lock.

DIRECTIVE TYPE AND DEFAULT VALUE

Global directive

EXAMPLES

Example: Adjusting the HammerLock interval

HammerLock 1 minute

NOTES

This directive is only present to monitor session hand-offs. If a message generated by this directive shows up in error logs, the system setup should be examined.

When file-based sessions are used, this directive mostly does not apply.

AVAILABILITY

HammerLock is available in Interchange versions:

4.6.0-5.9.0 (git-head)

SOURCE

Interchange 5.9.0:

Source: lib/Vend/Config.pm
Line 503

['HammerLock',     'time',        30],

Source: lib/Vend/Config.pm
Line 4096 (context shows lines 4096-4108)

sub parse_time {
my($var, $value) = @_;
my($n);

return $value unless $value;

#  $C->{Source}->{$var} = [$value];

$n = time_to_seconds($value);
config_error("Bad time format ('$value') in the $var directive\n")
unless defined $n;
$n;
}

AUTHORS

Interchange Development Group

SEE ALSO

DNSBL(7ic), SaveExpire(7ic)

DocBook! Interchange!