view release on metacpan or search on metacpan
t/ansible-test1/ansible.cfg view on Meta::CPAN
# The command timeout value defines the amount of time to wait for a command
# or RPC call before timing out. The value for the command timeout must
# be less than the value of the persistent connection idle timeout (connect_timeout)
# The default value is 10 second.
#command_timeout = 10
[accelerate]
#accelerate_port = 5099
#accelerate_timeout = 30
#accelerate_connect_timeout = 5.0
view all matches for this distribution
view release on metacpan or search on metacpan
lib/AnyEvent/Redis/Federated.pm view on Meta::CPAN
use constant DEFAULT_WEIGHT => 10; # for consistent hashing
use constant COMMAND_TIMEOUT => 1; # used in poll()
use constant QUERY_ALL => 0; # don't query all addresses by default
my %defaults = (
command_timeout => COMMAND_TIMEOUT,
max_host_retries => MAX_HOST_RETRIES,
base_retry_interval => BASE_RETRY_INTERVAL,
retry_interval_mult => RETRY_INTERVAL_MULT,
max_retry_interval => MAX_RETRY_INTERVAL,
query_all => QUERY_ALL,
lib/AnyEvent/Redis/Federated.pm view on Meta::CPAN
}
sub commandTimeout {
my ($self, $time) = @_;
if (defined $time) {
$self->{command_timeout} = $time;
}
return $self->{command_timeout};
}
sub queryAll {
my ($self, $val) = @_;
if (defined $val) {
lib/AnyEvent/Redis/Federated.pm view on Meta::CPAN
sub poll {
my ($self) = @_;
#return if $self->{pending_requests} < 1;
return if not defined $self->{cv};
my $rid = $self->{request_serial};
my $timeout = $self->{command_timeout};
my $w;
if ($timeout) {
$w = AnyEvent->signal(signal => "ALRM", cb => sub {
warn "AnyEvent::Redis::Federated::poll alarm timeout! ($rid)\n" if $self->{debug};
view all matches for this distribution
view release on metacpan or search on metacpan
lib/App/wsgetmail.pm view on Meta::CPAN
"username": "rt-comment@example.com",
"folder": "Inbox",
"stripcr": 0,
"command": "/opt/rt5/bin/rt-mailgate",
"command_args": "--url=http://rt.example.com/ --queue=General --action=comment",
"command_timeout": 30,
"action_on_fetched": "mark_as_read"
}
Using App::wsgetmail as a library looks like:
lib/App/wsgetmail.pm view on Meta::CPAN
Set this to a string with additional arguments to pass to C<command>.
These arguments follow shell quoting rules: you can escape characters
with a backslash, and denote a single string argument with single or
double quotes.
=item command_timeout
Set this to the number of seconds the C<command> has to return before
timeout is reached. The default value is 30. Use "inf" for no timeout.
=item action_on_fetched
view all matches for this distribution
view release on metacpan or search on metacpan
lib/CPAN/Reporter/Smoker.pm view on Meta::CPAN
distributions (and find-ls.gz) using the same logic as
CPAN::Reporter::Smoker.
=head2 Timing out hanging tests
CPAN::Reporter (since 1.08) supports a 'command_timeout' configuration option.
Set this option in the CPAN::Reporter configuration file to time out tests that
hang up or get stuck at a prompt. Set it to a high-value to avoid timing out a
lengthy tests that are still running -- 1000 or more seconds is probably
enough.
Warning -- on Win32, terminating processes via the command_timeout is equivalent to
SIGKILL and could cause system instability or later deadlocks
This option is still considered experimental.
=head2 Avoiding repetitive prerequisite testing
view all matches for this distribution
view release on metacpan or search on metacpan
lib/CPAN/Reporter.pm view on Meta::CPAN
my $config_obj = CPAN::Reporter::Config::_open_config_file();
my $config;
$config = CPAN::Reporter::Config::_get_config_options( $config_obj )
if $config_obj;
$timeout ||= $config->{command_timeout}; # might still be undef
}
my ($cmd, $redirect) = _split_redirect($command);
# Teeing a command loses its exit value so we must wrap the command
lib/CPAN/Reporter.pm view on Meta::CPAN
Users wishing to review this information may choose to edit the report
prior to sending it.
=head1 BUGS
Using command_timeout on Linux may cause problems. See
L<https://rt.cpan.org/Ticket/Display.html?id=62310>
Please report any bugs or feature using the CPAN Request Tracker.
Bugs can be submitted through the web interface at
L<http://rt.cpan.org/Dist/Display.html?Queue=CPAN-Reporter>
view all matches for this distribution
view release on metacpan or search on metacpan
lib/CPAN/Testers/Common/Client/Config.pm view on Meta::CPAN
cc_skipfile => {
prompt => "What file has patterns for things that shouldn't CC to authors?",
default => undef,
validate => \&_validate_skipfile,
},
command_timeout => {
prompt => 'If no timeout is set by CPAN, halt system commands after how many seconds?',
default => undef,
validate => \&_validate_seconds,
},
email_to => {
view all matches for this distribution
view release on metacpan or search on metacpan
lib/EV/Hiredis.pm view on Meta::CPAN
my $self = $class->_new($loop);
$self->on_error($args{on_error} || sub { die @_ });
$self->on_connect($args{on_connect}) if $args{on_connect};
$self->connect_timeout($args{connect_timeout}) if $args{connect_timeout};
$self->command_timeout($args{command_timeout}) if $args{command_timeout};
if (exists $args{host}) {
$self->connect($args{host}, defined $args{port} ? $args{port} : 6379);
}
elsif (exists $args{path}) {
lib/EV/Hiredis.pm view on Meta::CPAN
=item * connect_timeout => $num_of_milliseconds
Connection timeout.
=item * command_timeout => $num_of_milliseconds
Command timeout.
=item * loop => 'EV::loop',
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Gearman/Client.pm view on Meta::CPAN
Calls I<prefix> (see L<Gearman::Objects>) to set the prefix / namespace.
=item
command_timeout
Maximum time a gearman command should take to get a result (not a job timeout)
default: 30 seconds
lib/Gearman/Client.pm view on Meta::CPAN
'hooks', # hookname -> coderef
'exceptions',
'backoff_max',
# maximum time a gearman command should take to get a result (not a job timeout)
'command_timeout',
);
use Carp;
use Gearman::Task;
use Gearman::Taskset;
lib/Gearman/Client.pm view on Meta::CPAN
$self->SUPER::new(%opts);
$self->{hooks} = {};
$self->{exceptions} = 0;
$self->{backoff_max} = 90;
$self->{command_timeout} = 30;
$self->{exceptions} = delete $opts{exceptions}
if exists $opts{exceptions};
$self->{backoff_max} = $opts{backoff_max}
if defined $opts{backoff_max};
$self->{command_timeout} = $opts{command_timeout}
if defined $opts{command_timeout};
return $self;
} ## end sub new
=head1 METHODS
lib/Gearman/Client.pm view on Meta::CPAN
my $len = length($req);
my $rv = $sock->write($req, $len);
my $err;
my $res = Gearman::Util::read_res_packet($sock, \$err,
$self->{command_timeout});
return unless $res;
return 0 if $res->{type} eq "error";
return 1 if $res->{type} eq "option_res";
view all matches for this distribution
view release on metacpan or search on metacpan
t/config/clamav.smtp/authentication_milter.json view on Meta::CPAN
"logtoerr" : 0,
"error_log" : "tmp/smtp.err",
"connection" : "unix:tmp/authentication_milter_test.sock",
"umask" : "0000",
"connect_timeout" : 55,
"command_timeout" : 55,
"content_timeout" : 595,
"tempfail_on_error" : 1,
"tempfail_on_error_authenticated" : 1,
"tempfail_on_error_local" : 1,
"tempfail_on_error_trusted" : 1,
view all matches for this distribution
view release on metacpan or search on metacpan
t/config/smime.smtp/authentication_milter.json view on Meta::CPAN
"logtoerr" : 1,
"error_log" : "tmp/smtp.err",
"connection" : "unix:tmp/authentication_milter_test.sock",
"umask" : "0000",
"connect_timeout" : 55,
"command_timeout" : 55,
"content_timeout" : 595,
"tempfail_on_error" : 1,
"tempfail_on_error_authenticated" : 1,
"tempfail_on_error_local" : 1,
"tempfail_on_error_trusted" : 1,
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Mail/Milter/Authentication/Config.pm view on Meta::CPAN
'min_spare_children' => 10,
'max_spare_children' => 20,
'max_requests_per_child' => 200,
'protocol' => 'milter',
'connect_timeout' => 30,
'command_timeout' => 30,
'content_timeout' => 300,
'addheader_timeout' => 30,
'dns_timeout' => 10,
'dns_retry' => 2,
'tempfail_on_error' => '1',
view all matches for this distribution
view release on metacpan or search on metacpan
bin/nrpe-server.pl view on Meta::CPAN
my (
$listen, $port, $log_facillity,
$pid, $user, $ssl,
$nrpe_group, $allowed_hosts, $debug,
$command_timeout, $connection_timeout, $commandlist,
$SSL_cert_file, $SSL_key_file, $SSL_cipher_list
);
my $config_hash;
bin/nrpe-server.pl view on Meta::CPAN
$listen = $listen_cmd || $config_hash->{server_address} || "127.0.0.1";
$port = $port_cmd || $config_hash->{server_port} || "5666";
$pid = $pid_cmd || $config_hash->{pid_file} || "/var/run/nagios/nrpe.pid";
$ssl = 1 if defined $ssl_cmd;
$allowed_hosts = $config_hash->{allowed_hosts} || "0.0.0.0";
$command_timeout = $config_hash->{command_timeout} || "60";
$connection_timeout = $config_hash->{connection_timeout} || 300;
$SSL_cert_file = $config_hash->{SSL_cert_file}
|| "/etc/ssl/certs/ssl-cert-snakeoil.pem";
$SSL_key_file = $config_hash->{SSL_key_file}
|| "/etc/ssl/private/ssl-cert-snakeoil.key";
view all matches for this distribution
view release on metacpan or search on metacpan
package Net::PDSH;
use strict;
use vars qw($VERSION @ISA @EXPORT_OK $pdsh $equalspace $DEBUG @pdsh_options
$list_options $set_credentials $set_batch_mode $set_connect_timeout
$set_command_timeout $set_fanout $set_remote_command $list_modules);
use Exporter;
use POSIX ":sys_wait_h";
use IO::File;
use IO::Select;
use String::Util ':all';
@ISA = qw(Exporter);
@EXPORT_OK = qw(pdsh pdsh_cmd pdshopen2 pdshopen3 list_options pdsh_options
DEBUG set_batch_mode set_credentials set_connect_timeout
set_command_timeout set_fanout set_remote_commmand
list_moodules);
$VERSION = '0.01';
$DEBUG = 1;
$list_modules= "list_modules";
$set_remote_command = "set_remote_command";
$set_credentials = "set_credentials";
$set_batch_mode = "set_batch_mode";
$set_connect_timeout = "set_connect_timeout";
$set_command_timeout = "set_command_timeout";
$set_fanout = "set_fanout";
$set_remote_command = "set_remote_command";
$list_modules = "list_modules";
sub new {
$self->{_DEBUG} = 0;
$self->{_pdsh_options} = 0;
$self->{_batch_mode} = 0;
$self->{_user} = "";
$self->{_connect_timeout} = 0;
$self->{_command_timeout} = 0;
$self->{_fanout} = 0;
$self->{_rcmd} = "";
return $self;
}
push @pdsh_options, ("-l", $self->{_user});
}
if ($self->{_connect_timeout} != 0) {
push @pdsh_options, ("-t", $self->{_connect_timeout});
}
if ($self->{_command_timeout} != 0 ) {
push @pdsh_options, ("-u", $self->{_command_timeout});
}
my @cmd = ($pdsh, @pdsh_options, "-w $host", @command);
warn "[Net::PDSH::pdsh] executing ". join(' ', @cmd). "\n"
if $DEBUG;
@cmd = join(' ', @cmd);
push @pdsh_options, ("-l", $self->{_user});
}
if ($self->{_connect_timeout} != 0) {
push @pdsh_options, ("-t", $self->{_connect_timeout});
}
if ($self->{_command_timeout} != 0) {
push @pdsh_options, ("-u", $self->{_command_timeout});
}
if ($DEBUG == 1) {
push @pdsh_options, ("-d") ;
}
my @cmd2 = $cmd{command};
sub set_connect_timeout {
my ($self, $val) = @_;
$self->{_connect_timeout} = $val;
return $self->{_connect_timeout};
}
sub set_command_timeout {
my ($self, $val) = @_;
$self->{_command_timeout} = $val;
return $self->{_command_timeout};
}
sub set_fanout {
my ($self, $val) = @_;
$self->{_fanout} = $val;
return $self->{_fanout};
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Net/TL1UDP.pm view on Meta::CPAN
tl1_cmdf
debug_file
close_debug
retrieve_sid
retrieve_ctag
command_timeout
timeout_counter
inhibit_messages
sarb_retry_limit
sarb_retry_delay
logoff
lib/Net/TL1UDP.pm view on Meta::CPAN
# Function to return the current CTAG value
sub retrieve_ctag { return $currentCTAG; }
# Function to retrieve or set the timeout value
sub command_timeout {
# If a value has been provided, set the timeout variable
$timeout = $_[0] if (scalar(@_) == 1 && $_[0] =~ /^\d+$/ && $_[0] > 0);
return $timeout;
}
lib/Net/TL1UDP.pm view on Meta::CPAN
=item B<retrieve_ctag>
Returns the current correlation tag (ctag) used by the module.
=item B<command_timeout ([TIMEOUT_SECS])>
Returns the current command timeout (in seconds). Optionally, if TIMEOUT_SECS is provided, the timeout value can be changed.
The default timeout is 60 seconds.
e.g. - C<command_timeout (120)>
=item B<timeout_counter ([NUMBER])>
Returns the current number of commands that timed out (no response within the command timeout period). Optionally, if NUMBER is provided, the counter value can be changed (e.g. - reset to 0).
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Net/Wire10.pm view on Meta::CPAN
=item connect_timeout
How long to wait before a connection attempt fails.
=item command_timeout
How long to wait before a query is aborted.
=item debug
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Qpsmtpd/Plugin/Quarantine/Common.pm view on Meta::CPAN
},
accessio => '', # see http://www.miavia.com
clamd => '/usr/bin/clamdscan --stdout - <',
clamav => '/usr/local/bin/clamscan --stdout',
virus_content => qr/(?:application|name=.*\.(?:asd|bat|chm|cmd|com|cpl|dll|exe|hlp|hta|js|jse|lnk|ocx|pif|rar|scr|shb|shm|shs|vb|vbe|vbs|vbx|vxd|wsf|wsh|zip))/i,
subcommand_timeout => 150,
#
# Bounce message
#
senderbounce1 => 'Your message is quarantined because we think it is probably spam, if it is not spam, click',
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Redis/Cluster/Fast.pm view on Meta::CPAN
my $connect_timeout = $args{connect_timeout};
$connect_timeout = DEFAULT_CONNECT_TIMEOUT unless defined $connect_timeout;
$self->__set_connect_timeout($connect_timeout);
my $command_timeout = $args{command_timeout};
$command_timeout = DEFAULT_COMMAND_TIMEOUT unless defined $command_timeout;
$self->__set_command_timeout($command_timeout);
my $discovery_timeout = $args{cluster_discovery_retry_timeout};
$discovery_timeout = DEFAULT_CLUSTER_DISCOVERY_RETRY_TIMEOUT unless defined $discovery_timeout;
$self->__set_cluster_discovery_retry_timeout($discovery_timeout);
lib/Redis/Cluster/Fast.pm view on Meta::CPAN
'localhost:9003',
'localhost:9004',
'localhost:9005',
],
connect_timeout => 0.05,
command_timeout => 0.05,
max_retry_count => 10,
);
$redis->set('test', 123);
lib/Redis/Cluster/Fast.pm view on Meta::CPAN
A fractional seconds. (default: 1.0)
Connection timeout to connect to a Redis node.
=head3 command_timeout
A fractional seconds. (default: 1.0)
Specifies the timeout value for each read/write event to execute a Redis Command.
lib/Redis/Cluster/Fast.pm view on Meta::CPAN
If there are events that can be triggered immediately, they will all be processed.
In other words, if there are unsent commands, they will be pipelined and sent,
and if there are already-received responses, their corresponding callbacks will be executed.
If there are no events that can be triggered immediately: there are neither unsent commands nor any Redis responses available to read,
but unprocessed callbacks remain, then this method will block for up to C<command_timeout> while waiting for a response from Redis.
When a timeout occurs, an error will be propagated to the corresponding callback(s).
The return value can be either 1 for success (e.g., commands sent or responses read),
0 for no callbacks remained, or undef for other errors.
view all matches for this distribution
view release on metacpan or search on metacpan
deps/hiredis/README.md view on Meta::CPAN
_Note: As described below, a few member names have been changed but most applications should be able to upgrade with minor code changes and recompiling._
## IMPORTANT: Breaking changes from `0.14.1` -> `1.0.0`
* `redisContext` has two additional members (`free_privdata`, and `privctx`).
* `redisOptions.timeout` has been renamed to `redisOptions.connect_timeout`, and we've added `redisOptions.command_timeout`.
* `redisReplyObjectFunctions.createArray` now takes `size_t` instead of `int` for its length parameter.
## IMPORTANT: Breaking changes when upgrading from 0.13.x -> 0.14.x
Bulk and multi-bulk lengths less than -1 or greater than `LLONG_MAX` are now
view all matches for this distribution
view release on metacpan or search on metacpan
im-140.diff view on Meta::CPAN
--- im-140/IM/TcpTransaction.pm.orig Mon Mar 6 19:39:35 2000
+++ im-140/IM/TcpTransaction.pm Wed Mar 8 22:16:24 2000
@@ -15,6 +15,9 @@
require Exporter;
use IM::Config qw(dns_timeout connect_timeout command_timeout rcv_buf_siz);
use Socket;
+BEGIN {
+ eval 'use Socket6' unless (eval '&AF_INET6'); # IPv6 patched Perl
+}
use IM::Util;
view all matches for this distribution