view release on metacpan or search on metacpan
=head1 BUGS
=item MEMORY LEAK
There is a problem with memory leakage. This is greatly
reduced with Archive::Tar 0.2 and later. Still, if you have a busy site, I advise
checking memory consumption, and experimenting with the SizeLimit variable, or with
Apache::SizeLimit. Expect processes to be 10Mb and more.
=item No error checking on template file
view all matches for this distribution
view release on metacpan or search on metacpan
passwd_srv.pl view on Meta::CPAN
if ($rcode == $Net::NIS::ERR_ACCESS) { print "403 Access violation\n"; }
elsif ($rcode == $Net::NIS::ERR_KEY) { print "404 No such key in map\n"; }
elsif ($rcode == $Net::NIS::ERR_BADARGS){ print "501 Args to function are bad\n"; }
elsif ($rcode == $Net::NIS::ERR_BADDB) { print "502 YP data base is bad\n"; }
elsif ($rcode == $Net::NIS::ERR_BUSY) { print "503 Database is busy\n"; }
elsif ($rcode == $Net::NIS::ERR_DOMAIN) { print "504 Can't bind to a server which serves this domain\n"; }
elsif ($rcode == $Net::NIS::ERR_MAP) { print "505 No such map in server's domain\n"; }
elsif ($rcode == $Net::NIS::ERR_NODOM) { print "506 Local domain name not set\n"; }
elsif ($rcode == $Net::NIS::ERR_NOMORE) { print "507 No more records in map database\n"; }
elsif ($rcode == $Net::NIS::ERR_RESRC) { print "508 Local resource allocation failure\n"; }
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Apache/BalancerManager.pm view on Meta::CPAN
process '//td[3]', 'route_redirect' => 'TEXT';
process '//td[4]', 'load_factor' => 'TEXT';
process '//td[5]', 'lb_set' => 'TEXT';
process '//td[6]', status => 'TEXT';
process '//td[7]', times_elected => 'TEXT';
process '//td[8]', busy => 'TEXT';
process '//td[9]', load => 'TEXT';
process '//td[10]', to => 'TEXT';
process '//td[11]', from => 'TEXT';
};
};
view all matches for this distribution
view release on metacpan or search on metacpan
} # end no directory
# need a filename. we start at 1 and move upwards. there's
# almost certainly a race condition here, but this is written
# for my site where i get about one comment a week. if yours is
# so busy you're worried about this breaking, then feel free to
# fix it.
my @existing_files = glob("$comment_dir/*");
my $new_basename = scalar(@existing_files) + 1;
open (COMMENT, ">$comment_dir/$new_basename");
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Apache/Cache.pm view on Meta::CPAN
my $expires_in = '30 secondes';
$cache->set(Key => $value, $expires_in);
}
elsif($cache->status eq FAILURE)
{
# don't use cache, cache maybe busy by another child or something goes wrong
$value = get_my_data('Key');
}
=head1 DESCRIPTION
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Apache/Config/Preproc/ifmodule.pm view on Meta::CPAN
'mod_ident.c' => 'ident_module',
'mod_imagemap.c' => 'imagemap_module',
'mod_include.c' => 'include_module',
'mod_info.c' => 'info_module',
'mod_isapi.c' => 'isapi_module',
'mod_lbmethod_bybusyness.c' => 'lbmethod_bybusyness_module',
'mod_lbmethod_byrequests.c' => 'lbmethod_byrequests_module',
'mod_lbmethod_bytraffic.c' => 'lbmethod_bytraffic_module',
'mod_lbmethod_heartbeat.c' => 'lbmethod_heartbeat_module',
'util_ldap.c' => 'ldap_module',
'mod_log_config.c' => 'log_config_module',
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Apache/Defaults.pm view on Meta::CPAN
'mod_ident.c' => 'ident_module',
'mod_imagemap.c' => 'imagemap_module',
'mod_include.c' => 'include_module',
'mod_info.c' => 'info_module',
'mod_isapi.c' => 'isapi_module',
'mod_lbmethod_bybusyness.c' => 'lbmethod_bybusyness_module',
'mod_lbmethod_byrequests.c' => 'lbmethod_byrequests_module',
'mod_lbmethod_bytraffic.c' => 'lbmethod_bytraffic_module',
'mod_lbmethod_heartbeat.c' => 'lbmethod_heartbeat_module',
'util_ldap.c' => 'ldap_module',
'mod_log_config.c' => 'log_config_module',
view all matches for this distribution
view release on metacpan or search on metacpan
Dynagzip.pm view on Meta::CPAN
From a historical point of view this package was developed primarily in order to compress the output
of a proprietary CGI binary written in C that was
widely used by Outlook Technologies, Inc. in order to deliver uncompressed dynamically generated
HTML content over the Internet using C<HTTP/1.0> since the mid-'90s.
We were then presented with the challenge of using the content compression
features over C<HTTP/1.1> on busy production servers, especially those serving heavy traffic on virtual hosts
of popular American broadcasting companies.
The very first our attempts to implement a static gzip approach in order to compress the
dynamic content helped us to scale effectively the bandwidth at
the cost of significantly increased latency of the content delivery.
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Apache/ForwardedFor.pm view on Meta::CPAN
We often want to run Apache behind a reverse proxy so that we
can delegate light-weight (static content) requests to a small
httpd and proxy heavy-weight requests (dynamic mod_perl generated
content) to a big httpd. This is a well known technique to overcome
the memory contraints of running a busy mod_perl site.
A small problem when doing this is that our "remote_ip" for the
backend (mod_perl) httpd is that of the front-end proxy'ing httpd.
This is not a good representation of the end client's real IP
address - making it difficult to implement IP-based access control
view all matches for this distribution
view release on metacpan or search on metacpan
=item Automatic Failover with Mirrored Instances
Multiple mirrors can provide an instance. Requests which fail will
automatically be retried with the next mirror. This capability is
very useful when some mirrors are busy or erratic.
=item Multiplexing
Like the CPAN multiplexer, C<Apache::Gateway> can multiplex requests
amongst several mirrors.
view all matches for this distribution
view release on metacpan or search on metacpan
ParseLog.pm view on Meta::CPAN
it under the same terms as Perl itself.
=head1 DISCLAIMER
This package is distributed in the hope that it will be useful for
many web administrators/webmasters who are too busy to write their own
programs to analyze the Apache log files. However, this package is
so distributed WITHOUT ANY WARRANTY in that any use of the data
generated by this package must be used at the user's own discretion,
and the author shall not be held accountable for any results
from the use of this package.
view all matches for this distribution
view release on metacpan or search on metacpan
before starting it, if the file existed. This was a problem on win32
platforms, where a process scheduler tries to re-use the pids that
were just freed, which may have killed a valid process which is not
even Apache.exe. So we try not to rely on that file, and if the server
wasn't properly stopped and still running, users will learn about
that, since the port will be busy, and Apache will fail to
start. Users have to kill it manually. TestSmoke is no longer using an
explicit kill `cat httpd.pid` to stop Apache, but delegates the
stopping procedure to TestRun [Steve Hay, Randy Kobes]
use IPC::Run3 in Apache::TestSmoke to run t/TEST commands,
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Apache2/Archive.pm view on Meta::CPAN
=head1 BUGS
=item MEMORY LEAK
There is a problem with memory leakage. This is greatly
reduced with Archive::Tar 0.2 and later. Still, if you have a busy site, I advise
checking memory consumption, and experimenting with the SizeLimit variable, or with
Apache::SizeLimit. Expect processes to be 10Mb and more.
=item No error checking on template file
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Apache2/Controller/DBI/Connector.pm view on Meta::CPAN
Wacky. So, it's a PerlLogHandler to make sure the commit or
rollback gets done before the connection dies.)
If you subclass, you can set up multiple dbh handles with different params:
<Location '/busy/database/page'>
SetHandler modperl
PerlInitHandler MyApp::Dispatch
PerlHeaderParserHandler MyApp::DBI::Writer MyApp::DBI::Read
</Location>
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Apache2/ScoreBoardFile.pm view on Meta::CPAN
of apache worker processes currently running. Number of workers in any state
except for C<.>, C<S> and C<I>.
=item C<bw>
current number of busy workers. Any worker in a state except for C<.>, C<S>,
C<I>, C<_> is busy.
=item C<iw>
current number of idle workers (C<_> state).
view all matches for this distribution
view release on metacpan or search on metacpan
lib/ApacheLog/Compressor.pm view on Meta::CPAN
=item * user packet - apiuser@example.com assigned index 0
=item * url packet - /api/status.json assigned index 0
=item * timestamp packet - since a busy server is likely to have several requests a second, there's a tiny saving to be had by sending this only when the value changes, so we push this into a separate packet as well.
=item * log packet - actual data, binary encoded.
=back
view all matches for this distribution
view release on metacpan or search on metacpan
0.4.0 Tue Sep 30 17:00:29 GMT 2008
- Don't forward PING/PONG server messages
- Generate various server replies without contacting the server.
As a consequence, it should use less traffic and be snappier,
especially when many/large/busy channels are involved.
- Added away_poll config option
0.3.3 Sun Sep 28 04:21:50 GMT 2008
- Fixed crash on client disconnect
view all matches for this distribution
view release on metacpan or search on metacpan
lib/App/Chart/DBI.pm view on Meta::CPAN
}
require DBI;
my $dbh = DBI->connect ("dbi:SQLite:dbname=$database_filename",
'', '', {RaiseError=>1});
$dbh->func(90_000, 'busy_timeout'); # 90 seconds
$dbh->{'sqlite_unicode'} = 1;
$dbh->do ('ATTACH DATABASE ' . $dbh->quote($notes_filename)
. ' AS notesdb');
my ($dbversion) = do {
view all matches for this distribution
view release on metacpan or search on metacpan
# Destroy (completely remove) a zpool
# WILL DELETE ALL DATA INSIDE
sudo zpool destroy brpool
# Unmount a busy device
umount -l /PATH/OF/BUSY-DEVICE
umount -f /PATH/OF/BUSY-NFS (NETWORK-FILE-SYSTEM)
# ZFS list snapshots
zfs list -r -t snapshot -o name,creation
view all matches for this distribution
view release on metacpan or search on metacpan
lib/App/Codit/Macro.pm view on Meta::CPAN
};
bless $self, $class;
return $self
}
=item B<busy>
Returns true when the macro is running.
=cut
sub busy {
my $self = shift;
return $self->dem->jobExists($self->jobname)
}
sub call { return $_[0]->{CALL} }
lib/App/Codit/Macro.pm view on Meta::CPAN
=cut
sub start {
my $self = shift;
return if $self->busy;
$self->dem->jobAdd($self->jobname, $self->interval, 'cycle', $self);
my $mdi = $self->mdi;
my $count = 0;
lib/App/Codit/Macro.pm view on Meta::CPAN
=cut
sub stop {
my $self = shift;
return unless $self->busy;
$self->dem->jobRemove($self->jobname);
my $mdi = $self->mdi;
$mdi->macroRemove($self->doc, $self->name) unless $self->remain;
$mdi->progressRemove($self->jobname);
}
view all matches for this distribution
view release on metacpan or search on metacpan
lib/App/DBBrowser/DB/SQLite.pm view on Meta::CPAN
sub read_attributes {
my ( $sf ) = @_;
return [
{ name => 'sqlite_busy_timeout', default => 30000 },
];
}
sub set_attributes {
lib/App/DBBrowser/DB/SQLite.pm view on Meta::CPAN
RaiseError => 1,
AutoCommit => 1,
ShowErrorStatement => 1,
%$set_attributes,
} );
if ( DBI::looks_like_number( $read_attributes->{sqlite_busy_timeout} ) ) {
$dbh->sqlite_busy_timeout( 0 + $read_attributes->{sqlite_busy_timeout} );
}
return $dbh;
}
view all matches for this distribution
view release on metacpan or search on metacpan
For bug tracking, use the issue tracker on GitHub:
https://github.com/rra/docknot/issues
Please be aware that I tend to be extremely busy and work projects often
take priority. I'll save your report and get to it as soon as I can,
but it may take me a couple of months.
SOURCE REPOSITORY
view all matches for this distribution
view release on metacpan or search on metacpan
lib/App/DumpChromeHistory.pm view on Meta::CPAN
}
SELECT: {
eval {
my $dbh = DBI->connect("dbi:SQLite:dbname=$history_path", "", "", {RaiseError=>1});
$dbh->sqlite_busy_timeout(3*1000);
my $sth = $dbh->prepare("SELECT url,last_visit_time,visit_count FROM urls ORDER BY last_visit_time");
$sth->execute;
while (my $row = $sth->fetchrow_hashref) {
if ($args{detail}) {
push @rows, $row;
view all matches for this distribution
view release on metacpan or search on metacpan
share/jtca-katakana-guide-3.pl view on Meta::CPAN
ãã¼ã part ï¼ï¼ï¼
ãã¥ã¼ãªã¹ãã£ã㯠heuristic ï¼ï¼ï¼ä¾å¤
ãã¸ãã¹ãã¼ã½ã³ businessperson ï¼ï¼ï¼
ãã¸ã¥ã¢ã« visual ï¼
ãã¸ã§ã³ vision ï¼
ãã¸ã¼ busy ï¼ï¼ï¼
ãã㪠video ï¼ãï¼ï¼ï¼
ããã¼ã« vinyl ï¼
ãããã vivid ï¼
ãã¥ã¼ã¢ã¼ viewer ï¼ï¼ï¼ãï¼ï¼ï¼ãï¼
ããªã¤ã¼ã billiard ï¼ï¼ï¼ãï¼ä¾å¤
view all matches for this distribution
view release on metacpan or search on metacpan
t/TestBot.pm view on Meta::CPAN
while(1) {
warn "# trying port $port\n";
warn("# port $port is available\n"), last
if eval { bind( $srv, pack_sockaddr_in( $port, $addr ) ) };
warn "# port $port is busy\n";
$port++;
$tries++;
die "Unable to find free port" if $tries > 1000;
}
view all matches for this distribution
view release on metacpan or search on metacpan
0.24 2023-08-29T11:40:16Z
- t/02-init.t (UI::Various): added diagnostics for deep recursion on some smokers
- t/06-update.t now skips major part if running below /tmp
- fixed bad hash key in Update.pm
- t/mockup/dpkg-query: hopefully correct fix for smokers where ls is busybox
0.23 2023-08-28T08:12:04Z
- t/mockup/dpkg-query: fix for smokers where ls is busybox
0.22 2023-08-27T11:16:31Z
- t/06-update.t: another fix for different distributions (found in Debian 7)
- fixed possible problem for permissions of directories
view all matches for this distribution
view release on metacpan or search on metacpan
## scripts
* implement licensefind
* parse options and arguments like GNU find (or busybox find?)
* fail on any option supported by find but unsupported here
* parse new options --licensecheck-*
and setting=value pairs in env vars LICENSECHECK LICENSECHECK_FIND
* by default output filenames (i.e. all with any license by default)
* implement licensegrep
* parse options and arguments like grep (or busybox/git grep?)
* fail on any option supported by diff but unsupported here
* parse new options --licensecheck-*
and setting=value pairs in env vars LICENSECHECK LICENSECHECK_GREP
* parse settings from env variables LICENSECHECK LICENSECHECK_GREP
(treated as fallback for --licensecheck-* options without prefix)
view all matches for this distribution
view release on metacpan or search on metacpan
graphic smileys, or greater ability to control the appearance of pages.
Ability to rapidly move from a directory to any of its parents by clicking on a
component of the path displayed at the top of the page.
Parallel processing - having all CPUs busy generating the gallery would be
nice, but need to think AT LEAST of the following possibly non-thread-safe
calls first:
- fork (to call mplayer): possibly fork off a worker process before starting any threads
- localtime/gmtime: :-/
- readdir: only ever call from the main thread?
view all matches for this distribution
view release on metacpan or search on metacpan
examples/initramfs-man/bin/initramfs-epub.sh view on Meta::CPAN
#!/bin/sh
EPUBDIR=epub
MANPAGES="
busybox
cpio
date
dd
dmesg
halt
view all matches for this distribution