Result:
found more than 806 distributions - search limited to the first 2001 files matching your query ( run in 1.516 )


FTN-Outbound-BSO

 view release on metacpan or  search on metacpan

lib/FTN/Outbound/BSO.pm  view on Meta::CPAN


# file_type => extension.  both keys and values should be unique in their sets
# content notes are from fts-5005.003
my %control_file_extension = ( file_request => 'req', # file requests
                               # The format of request files is documented in FTS-0006.
                               busy => 'bsy', # busy control file.
                               # may contain one line of PID information (less than 70 characters).
                               call => 'csy', # call control file
                               # may contain one line of PID information (less than 70 characters).
                               hold => 'hld', # hold control file
                               # must contain a one line string with the expiration of the hold period expressed in UNIX-time.

lib/FTN/Outbound/BSO.pm  view on Meta::CPAN

    print $fh '';

    close $fh;
  }

  $bso -> busy_protected_sub( $addr,
                              \ &poll,
                            );

=head1 DESCRIPTION

lib/FTN/Outbound/BSO.pm  view on Meta::CPAN


  domain_abbrev - hash reference where keys are known domains and values are directory names (without extension) in outbound_root for those domains.  Mandatory parameter.

  reference_file_read_line_transform_sub - reference to a function that receives an octet string and returns a character string.  Will be passed to FTN::Outbound::Reference_file constructor.  If not provided reference file content won't be processed.

  maximum_session_time - maximum session time in seconds.  If provided, all found busy files older than 2 * value will be removed during outbound scan.

Returns newly created object on success.

=cut

lib/FTN/Outbound/BSO.pm  view on Meta::CPAN


    push @{ $target -> { $net }{ $node }{ $point }{reference_file}{ $flavour } },
      $file_prop;
  } elsif ( exists $ext_control_file{ $lc_ext } ) {
    my $age = $file_prop -> {mstat} ? time - $file_prop -> {mstat} : 0;
    if ( $ext_control_file{ $lc_ext } eq 'busy'
         && exists $self -> {maximum_session_time}
         && $self -> {maximum_session_time} * 2 < $age
       ) { # try to remove if maximum_session_time is defined and busy is older than it
      $logger -> info( sprintf 'removing expired busy %s (%d seconds old)',
                       $file_prop -> {full_name},
                       $age,
                     );

      unlink Encode::encode( locale_fs => $file_prop -> {full_name} )

lib/FTN/Outbound/BSO.pm  view on Meta::CPAN


=head1 OBJECT METHODS

=head2 scan

Scans outbound for all known domains.  Old busy files might be removed.

Returns itself for chaining.

=cut

lib/FTN/Outbound/BSO.pm  view on Meta::CPAN

    unless exists $self -> {domain_abbrev}{ $addr -> domain };

  $addr;
}

=head2 is_busy

Expects one parameter - address as FTN::Addr object.  Returns true if that address is busy (connection session, mail processing, ...).

=cut

sub is_busy {
  my $logger = Log::Log4perl -> get_logger( __PACKAGE__ );

  ref( my $self = shift ) or $logger -> logcroak( "I'm only an object method!" );

  my $addr = $self -> _validate_addr( shift );

lib/FTN/Outbound/BSO.pm  view on Meta::CPAN

  exists $self -> {scanned}{ $addr -> domain }
    && exists $self -> {scanned}{ $addr -> domain }{ $addr -> zone }
    && grep { exists $self -> {scanned}{ $addr -> domain }{ $addr -> zone }{ $_ }{ $addr -> net }
              && exists $self -> {scanned}{ $addr -> domain }{ $addr -> zone }{ $_ }{ $addr -> net }{ $addr -> node }
              && exists $self -> {scanned}{ $addr -> domain }{ $addr -> zone }{ $_ }{ $addr -> net }{ $addr -> node }{ $addr -> point }
              && exists $self -> {scanned}{ $addr -> domain }{ $addr -> zone }{ $_ }{ $addr -> net }{ $addr -> node }{ $addr -> point }{busy}
            } keys %{ $self -> {scanned}{ $addr -> domain }{ $addr -> zone } };
}

sub _select_domain_zone_dir { # best one.  for updating.  for checking needs a list (another method or direct access to the structure)
                              # and makes one if it doesn't exist or isn't good enough (e.g. our_domain_abbr.our_zone)

lib/FTN/Outbound/BSO.pm  view on Meta::CPAN


  # return ( dz_out, $points_dir) or full points directory path?
  $self -> {scanned}{ $domain }{ $zone }{ $dz_out }{ $net }{ $node }{points_dir}{ $points_dir };
}

=head2 busy_protected_sub

Expects two parameters:

  address going to be dealt with as a FTN::Addr object

  function reference that will receive passed address and us ($self) as parameters and which should do all required operations related to the passed address.

This method infinitely waits (most likely will be changed in the future) until address is not busy.  Then it creates busy flag and calls passed function reference providing itself as an argument for it.  After function return removes created busy fla...

Returns itself for chaining.

=cut

sub busy_protected_sub { # address, sub_ref( self ).  (order busy, execute sub, remove busy)
  my $logger = Log::Log4perl -> get_logger( __PACKAGE__ );

  ref( my $self = shift ) or $logger -> logcroak( "I'm only an object method!" );

  my $addr = $self -> _validate_addr( shift );

lib/FTN/Outbound/BSO.pm  view on Meta::CPAN

  my $sub_ref = shift;

  $self -> scan
    unless exists $self -> {scanned};

  # check that it's not already busy
  while ( $self -> is_busy( $addr ) ) {
    sleep( 4 );                 # waiting...
    $self -> scan;
  }

  # here there is no busy flag for passed address.  make it in the best dir then
  my $busy_name;

  if ( $addr -> point ) {       # possible dir creation
    $busy_name = File::Spec -> catfile( $self -> _select_points_dir( $addr -> domain,
                                                                     $addr -> zone,
                                                                     $addr -> net,
                                                                     $addr -> node,
                                                                   ),
                                        sprintf( '%08x',

lib/FTN/Outbound/BSO.pm  view on Meta::CPAN

  } else {
    my $dz_out = $self -> _select_domain_zone_dir( $addr -> domain,
                                                   $addr -> zone,
                                                 );

    $busy_name = File::Spec -> catfile( $self -> {scanned}{ $addr -> domain }{ $addr -> zone }{ $dz_out }{dir},
                                        sprintf( '%04x%04x',
                                                 $addr -> net,
                                                 $addr -> node,
                                               ),
                                      );
  }
  $busy_name .= '.' . $control_file_extension{busy};

  my $busy_name_fs = Encode::encode( locale_fs => $busy_name );

  sysopen my $fh, $busy_name_fs, Fcntl::O_WRONLY | Fcntl::O_CREAT | Fcntl::O_EXCL
    or $logger -> logdie( 'cannot open %s for writing: %s',
                          $busy_name,
                          $!,
                        );

  flock $fh, Fcntl::LOCK_EX
    or $logger -> logdie( q[can't flock file %s: %s],
                          $busy_name,
                          $!
                        );

  # For information purposes a bsy file may contain one line of PID information (less than 70 characters).
  printf $fh '%d %s',

lib/FTN/Outbound/BSO.pm  view on Meta::CPAN

    $sub_ref -> ( $addr,
                  $self,
                );
  };

  # remove busy first
  close $fh;

  unlink $busy_name_fs
    or $logger -> logwarn( sprintf 'could not unlink %s: %s',
                           $busy_name,
                           $!,
                         );

  if ( $@ ) {                   # something bad happened
    $logger -> logdie( 'referenced sub execution failed: %s',

lib/FTN/Outbound/BSO.pm  view on Meta::CPAN


Expects arguments:

  address is going to be dealt with as a FTN::Addr object

  file type is one of netmail, reference_file, file_request, busy, call, hold, try.

  If file type is netmail or reference_file, then next parameter should be its flavour: immediate, crash, direct, normal, hold.

  If optional function reference passed, then it will be called with one parameter - name of the file to process.  After that information in internal structure about that file will be updated.

Does not deal with busy flag implicitly.  Recommended usage is in the function passed to busy_protected_sub.

Returns full name of the file to process (might not exists yet though).

=cut

sub addr_file_to_change { # addr, type ( netmail, file_reference, .. ), [flavour], [ sub_ref( filename ) ].
  # figures required filetype name (new or existing) and calls subref with that name.
  # does not deal with busy implicitly
  # returns full name of the file to be changed/created
  my $logger = Log::Log4perl -> get_logger( __PACKAGE__ );

  ref( my $self = shift ) or $logger -> logcroak( "I'm only an object method!" );

 view all matches for this distribution


FWS-V2-SocketLabs

 view release on metacpan or  search on metacpan

lib/FWS/V2/SocketLabs.pm  view on Meta::CPAN

                  2999 => "Other",
                  3001 => "Recipient mailbox full",
                  3002 => "Recipient email account is inactive or disabled",
                  3003 => "Greylist",
                  3999 => "Other",
                  4001 => "Recipient server too busy",
                  4002 => "Recipient server returned a data format error",
                  4003 => "Network error",
                  4004 => "Recipient server rejected message as too old",
                  4006 => "Recipient network or configuration error normally a relay denied",
                  4999 => "Other",

 view all matches for this distribution


Farabi

 view release on metacpan or  search on metacpan

lib/Farabi/files/public/assets/codemirror/mode/asterisk/asterisk.js  view on Meta::CPAN

  var atoms    = ["exten", "same", "include","ignorepat","switch"],
      dpcmd    = ["#include","#exec"],
      apps     = [
                  "addqueuemember","adsiprog","aelsub","agentlogin","agentmonitoroutgoing","agi",
                  "alarmreceiver","amd","answer","authenticate","background","backgrounddetect",
                  "bridge","busy","callcompletioncancel","callcompletionrequest","celgenuserevent",
                  "changemonitor","chanisavail","channelredirect","chanspy","clearhash","confbridge",
                  "congestion","continuewhile","controlplayback","dahdiacceptr2call","dahdibarge",
                  "dahdiras","dahdiscan","dahdisendcallreroutingfacility","dahdisendkeypadfacility",
                  "datetime","dbdel","dbdeltree","deadagi","dial","dictate","directory","disa",
                  "dumpchan","eagi","echo","endwhile","exec","execif","execiftime","exitwhile","extenspy",

 view all matches for this distribution


Feed-Data

 view release on metacpan or  search on metacpan

t/data/theory.atom  view on Meta::CPAN

  <name>David E. Wheeler</name>
</author>
<content type="text/html" xml:base="http://www.justatheory.com" xml:lang="en-us" xml:space="preserve" mode="escaped">
&lt;p&gt;&lt;a href="http://pgexperts.com/"&gt;PGX&lt;/a&gt; had &lt;a href="http://gluefinance.com/"&gt;a client&lt;/a&gt; come to us recently with a rather nasty deadlock issue. It took far longer than we would have liked to figure out the issue, a...

&lt;p&gt;Some might consider it a bug in PostgreSQL, but the truth is that PostgreSQL can obtain stronger than necessary locks. Such locks cause some operations to block unnecessarily and some other operations to deadlock, especially when foreign key...

&lt;p&gt;Fortunately, Simon Riggs &lt;a href="http://www.mail-archive.com/pgsql-hackers@postgresql.org/msg158205.html"&gt;proposed a solution&lt;/a&gt;. And it&amp;rsquo;s a good one. So good that &lt;a href="http://pgexperts.com/"&gt;PGX&lt;/a&gt; i...

&lt;p&gt;If you use foreign key constraints (and you should!) and you have a high transaction load on your database (or expect to soon!), this matters to you. In fact, if you use ActiveRecord with Rails, there might even be a special place in your he...

 view all matches for this distribution


Feed-Pipe

 view release on metacpan or  search on metacpan

t/atom1.atom  view on Meta::CPAN

    <category term="perl" label="Perl" />
    <content type="xhtml" xml:lang="en" xml:base="http://www.webquills.net/web-development/perl/">
    <div xmlns="http://www.w3.org/1999/xhtml"><h1 id="themooseisonfire">The Moose is on fire!</h1>
<p><a href="http://www.shadowcat.co.uk/blog/matt-s-trout/iron-man/">Matt S. Trout suggested</a> that we Perl people should be posting to our blogs weekly, rather than weakly. It's hard to argue against that, so here's my first in an attempted string ...
<p>This week I was strongly inspired by all the yummy goodness happening around the <a href="http://search.cpan.org/perldoc?Moose">Moose</a> project. The <a href="http://www.catalystframework.org/">Catalyst framework</a> is now <a href="http://jjnapi...
<p>With both jrock and chromatic writing about how cool <a href="http://search.cpan.org/perldoc?MooseX::Declare">MooseX::Declare</a> is, it got me itching to try it out for myself. I've been way too busy for hobby coding in the last couple of months,...
</div>
    </content>
</entry>
<entry>
    <title>What do you get if you cross Perl CGI with Mod-PHP? </title>

 view all matches for this distribution


File-Copy-Recursive

 view release on metacpan or  search on metacpan

README.md  view on Meta::CPAN

# File::Copy::Recursive round 2


I have gotten much love from this module but it has suffered from neglect. Partly because I am busy and partly that the code is crusty (it was done back when package globals were all the rage–those of you with CGI tatoos know what I am talking abou...

So I am finally making a plan to give this the attention it deserves.

## Goals

 view all matches for this distribution


File-DirSync

 view release on metacpan or  search on metacpan

lib/File/DirSync.pm  view on Meta::CPAN

rebuild() has already rebuilt the source cache.

=head2 gentle( [ <percent> [, <ops> ] ] )

Specify gentleness for all disk operations.
This is useful for those servers with very busy disk drives
and you need to slow down the sync process in order to allow
other processes the io slices they demand.
The <percent> is the realtime percentage of time you wish to
be sleeping instead of doing anything on the hard drive,
i.e., a low value (1) will spend most of the time working

 view all matches for this distribution


File-KDBX

 view release on metacpan or  search on metacpan

lib/File/KDBX/Key/YubiKey.pm  view on Meta::CPAN

        my $exit_code = $r->{exit_code};
        if ($exit_code != 0) {
            my $err = $r->{stderr};
            chomp $err;
            my $yk_errno = _yk_errno($err);
            if ($yk_errno == YK_EUSBERR && $err =~ /resource busy/i && ++$try <= $RETRY_COUNT) {
                sleep $RETRY_INTERVAL;
                goto TRY;
            }
            throw 'Failed to receive challenge response: ' . ($err ? $err : 'Something happened'),
                error       => $err,

 view all matches for this distribution


File-Listing

 view release on metacpan or  search on metacpan

maint/apache/httpd.conf  view on Meta::CPAN

#LoadModule http2_module modules/mod_http2.so
#LoadModule proxy_http2_module modules/mod_proxy_http2.so
#LoadModule md_module modules/mod_md.so
#LoadModule lbmethod_byrequests_module modules/mod_lbmethod_byrequests.so
#LoadModule lbmethod_bytraffic_module modules/mod_lbmethod_bytraffic.so
#LoadModule lbmethod_bybusyness_module modules/mod_lbmethod_bybusyness.so
#LoadModule lbmethod_heartbeat_module modules/mod_lbmethod_heartbeat.so
LoadModule unixd_module modules/mod_unixd.so
#LoadModule heartbeat_module modules/mod_heartbeat.so
#LoadModule heartmonitor_module modules/mod_heartmonitor.so
#LoadModule dav_module modules/mod_dav.so

 view all matches for this distribution


File-NFSLock

 view release on metacpan or  search on metacpan

t/240_fork_ex.t  view on Meta::CPAN

    # and attempt relock before child
    # even calls newpid() the first time.
    sleep 2;
    $lock1->newpid;

    # Act busy for a while
    sleep 5;

    # Now release lock
    exit;
  } else {

 view all matches for this distribution


File-Rsync-Mirror-Recent

 view release on metacpan or  search on metacpan

Todo  view on Meta::CPAN

	last out of band change? dirtymark?

	Anyway, this implies that we read a potentially existing recentfile
	before we write one.

	And it implies that we have an eventloop that keeps us busy in 2-3
	cycles, one for current stuff (tight loop) and one for the recentfiles
	(cascade when principal has changed), one for the old stuff after a
	dirtymark change.

	And it implies that the out-of-band change in any of the recentfiles

 view all matches for this distribution


File-Scan-ClamAV

 view release on metacpan or  search on metacpan

TODO  view on Meta::CPAN


    - Figure out windows support
    - enable timeout for _send() to not get stuck waiting on a busy clamd

 view all matches for this distribution


File-Tail

 view release on metacpan or  search on metacpan

Tail.pm  view on Meta::CPAN

    while ($nlen>0) {
	$len=sysread($object->{handle},$object->{"buffer"},
		     $nlen,length($object->{"buffer"}));
        $object->{"buffer"} =~ s/\015\012/\n/g if $Is_Win32;

	last if $len==0; # Some busy filesystems return 0 sometimes, 
                             # and never give anything more from then on if 
                             # you don't give them time to rest. This return 
                             # allows File::Tail to use the usual exponential 
                             # backoff.
	$nlen=$nlen-$len;

Tail.pm  view on Meta::CPAN


The primary purpose of File::Tail is reading and analysing log files while
they are being written, which is especialy usefull if you are monitoring
the logging process with a tool like Tobias Oetiker's MRTG.

The module tries very hard NOT to "busy-wait" on a file that has little 
traffic. Any time it reads new data from the file, it counts the number
of new lines, and divides that number by the time that passed since data
were last written to the file before that. That is considered the average
time before new data will be written. When there is no new data to read, 
C<File::Tail> sleeps for that number of seconds. Thereafter, the waiting 

 view all matches for this distribution


File-Takeput

 view release on metacpan or  search on metacpan

lib/File/Takeput.pm  view on Meta::CPAN


=head1 DESCRIPTION

Slurp style file IO with locking. The purpose of Takeput is to make it pleasant for you to script file IO. Slurp style is both user friendly and very effective if you can have your files in memory.

The other major point of Takeput is locking. Takeput is careful to help your script be a good citizen in a busy filesystem. All its file operations respect and set flock locking.

If your script misses a lock and does not release it, the lock will be released when your script terminates.

Encoding is often part of file IO operations, but Takeput keeps out of that. It reads and writes file content just as strings of bytes, in a sort of line-based binmode. Use some other module if you need decoding and encoding. For example:

 view all matches for this distribution


File-Util

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN

1.10 2002-03-14
 - Constants are now class attributes independent of the constructor method.
   File::Util objects should always get these constants regardless.

 - Constants and OS identification extended upon code from CGI.pm v.2.78
   (go Lincoln, it's your birthday, get busy...) as such, File::Util got path
   separator help to better support a wider variety of platforms.

 - Additionally, constants contributed to a major overhaul of how File::Util
   handles newlines.

 view all matches for this distribution


Filesys-POSIX

 view release on metacpan or  search on metacpan

lib/Filesys/POSIX.pm  view on Meta::CPAN

=item * ENOENT (No such file or directory)

No inode exists by the name specified in the final component of the path in
the parent directory specified in the path.

=item * EBUSY (Device or resource busy)

The directory specified is an active mount point.

=item * ENOTDIR (Not a directory)

 view all matches for this distribution


Filesys-SmbClientParser

 view release on metacpan or  search on metacpan

SmbClientParser.pm  view on Meta::CPAN

      {$er="Cmd $command: You specified an invalid share name";}
    elsif ($var=~/ERRfilexists/)   
      {$er="Error $command: The file named in a Create Directory, Make New File or Link request already exists.";}
    elsif ($var=~/ERRbadpipe/)   
      {$er="Cmd $command: Pipe invalid.";}
    elsif ($var=~/ERRpipebusy/)   
      {$er="Cmd $command: All instances of the requested pipe are busy.";}
    elsif ($var=~/ERRpipeclosing/)  
      {$er="Cmd $command: Pipe close in progress.";}
    elsif ($var=~/ERRnotconnected/)  
      {$er="Cmd $command: No process on other end of pipe.";}
    elsif ($var=~/ERRmoredata/)   

 view all matches for this distribution


Finance-Bank-IE

 view release on metacpan or  search on metacpan

data/BankOfIreland/moneyTransfer_execution=e7s3  view on Meta::CPAN

				                                        <span class="abbrstyle"><abbr title="Mandatory">*</abbr></span><input id="form:paymentProcessRadio:0" type="radio" name="form:paymentProcessRadio" checked="checked" value="PAY_NOW" size="18" onclick="docume...
				                                    </div>
		                                            <div class="single_line_div date_div">
		                                                <span class="show_label long_label"></span>
		                                                <span class="pad_txt"></span><input id="form:paymentProcessRadio:1" type="radio" name="form:paymentProcessRadio" value="PAY_LATER" size="18" onclick="document.getElementById('form:ajaxRequestStatus')....
	                                                    <ez:busystatus id="busy" for="form:paymentProcessRadio"></ez:busystatus>
		                                            </div>
	                                            </div><span id="form:renderScheduledDate">
                                                   <div class="single_line_div date_div">
                                                    <label for="form:calendarScheduledDateInputDate" class="show_label long_label"><span class="hidden_label">Date of future payment dd/mm/yyyy</span></label>
						                            <span class="pad_txt2"></span><span id="form:calendarScheduledDatePopup"><input class="rich-calendar-input inputbox input_medium" disabled="true" id="form:calendarScheduledDateInputDate" maxlength="10" name="form:cal...

 view all matches for this distribution


Finance-CompanyNames

 view release on metacpan or  search on metacpan

CompanyNames/TextSupport.pm  view on Meta::CPAN

bushel bushels
bushfire bushfires
bushing bushings
bushwhacked bushwhacker
bushwhackers bushwhacking
busied busier busies busily business businesses busy busyness busys
businessperson businesspersons
busload busloads
busmaster busmastering busmasters
bussed bussing
bust busted busting busts

CompanyNames/TextSupport.pm  view on Meta::CPAN

busted
buster
bustle
bustling
busts
busy
but
butane
butcher
butchered
butchers

 view all matches for this distribution


Foorum

 view release on metacpan or  search on metacpan

root/static/js/jquery/blockUI.js  view on Meta::CPAN

 * active ane will return the page to normal when it is deactivate.  blockUI accepts the following
 * two optional arguments:
 *
 *   message (String|Element|jQuery): The message to be displayed while the UI is blocked. The message
 *              argument can be a plain text string like "Processing...", an HTML string like
 *              "<h1><img src="busy.gif" /> Please wait...</h1>", a DOM element, or a jQuery object.
 *              The default message is "<h1>Please wait...</h1>"
 *
 *   css (Object):  Object which contains css property/values to override the default styles of
 *              the message.  Use this argument if you wish to override the default
 *              styles.  The css Object should be in a format suitable for the jQuery.css

 view all matches for this distribution


Forks-Queue

 view release on metacpan or  search on metacpan

lib/Dir/Flock.pm  view on Meta::CPAN

the module will wait after a failed attempt to acquire a lock before
attempting to acquire it again. The default value is 0.001,
which is a good setting for having a high throughput when the
synchronized operations take a short amount of time. In contexts
where the synchronized operations take a longer time, it may
be appropriate to increase this value to reduce busy-waiting CPU
utilization.

=cut

# also under VARIABLES: HEARTBEAT_CHECK

 view all matches for this distribution


Forks-Super

 view release on metacpan or  search on metacpan

bundle/Sys-CpuLoadX/bundle.pl  view on Meta::CPAN

my $TargetModulePitch = qq[

The Sys::CpuLoadX module provides a (cross-fingers) portable way
to access your system's current CPU load. The Forks::Super module
can use this information to decide whether your system is too
busy to launch more background processes. Without Sys::CpuLoadX,
Forks::Super will not make use of CPU load information.

Installation of this module is entirely optional. The  Module::Build
module is required to install this module. The installation of
Forks::Super will proceed even if the installation of Sys::CpuLoadX

 view all matches for this distribution


Form-Processor

 view release on metacpan or  search on metacpan

share/passwords.txt  view on Meta::CPAN

bvlgari
buzzword
buzzkill
Butterfl
butane
busybee
buster99
buster88
busines
burton12
burltree

share/passwords.txt  view on Meta::CPAN

Butter1
BUTT
buthole
butche
butchdog
busy56
busway
busterb
buster7
buster0
bushnell

 view all matches for this distribution


Form-Tiny

 view release on metacpan or  search on metacpan

lib/Form/Tiny/Manual/Compatibility.pod  view on Meta::CPAN


This behavior is more correct, as class fields which you can access might
change between validations, and old field building would not take it into
account. However, it also means that subroutines that build form fields B<must
not> to contain any form of non-determinism (like random number generation) or
(to less degree) something variable in time (like datetime or access to busy
database entries).

I<Minor change in 2.03>

As of I<2.03>, the field definitions are still resolved dynamically, but will

 view all matches for this distribution


Fred-Fish-DBUG

 view release on metacpan or  search on metacpan

DBUG.pm  view on Meta::CPAN

of options to DBUG_PUSH(), but you can't reliably remove all the corruption
and dropped lines in the shared B<fish> logs.  And your work around may
break in future releases of this module.

As a reminder, when the main process (I<thread # 0>) terminates, this causes
all the child threads to terminate as well.  Even if they are still busy.
Also child threads do not normally call I<BEGIN> and/or I<END> blocks of code!
And all threads share the same PID.

=head1 FISH FOR MULTI-PROCESS PERL PROGRAMS

 view all matches for this distribution


FreeHAL

 view release on metacpan or  search on metacpan

lang_en/conceptnet-commonsense-is-1.pro  view on Meta::CPAN

is <> someone <> nothing <> a member;of a jury <>  <>  <> nothing <>  <>  <>  <> 50
is <> the largest animal <> a type <> of whale;on earth <>  <>  <> nothing <>  <>  <>  <> 50
is marking <> latitude <> locations <> a system;for;on the surface of the earth <>  <>  <> nothing <>  <>  <>  <> 50
is marking <> longitude <> locations <> a system;for;on the surface of the earth <>  <>  <> nothing <>  <>  <>  <> 50
is <> a hund luggage <> a bad place a machine gun <> to put <>  <>  <> nothing <>  <>  <>  <> 50
is <> a large city shopping mall <> busy place <> a boring <>  <>  <> nothing <>  <>  <>  <> 50
is <> the terrain <> rolling plain hills coast <> of jersey;with lowrugged  along north <>  <>  <> nothing <>  <>  <>  <> 50
is <> the terrain <> mostly plains <> of trinidad;with hills <>  <>  <> nothing <>  <>  <>  <> 50
is <> the terrain <> low mountains <> of trinidad;with hills <>  <>  <> nothing <>  <>  <>  <> 50
is <> tobago <> mostly plains <> of trinidad;with hills <>  <>  <> nothing <>  <>  <>  <> 50
is <> tobago <> low mountains <> of trinidad;with hills <>  <>  <> nothing <>  <>  <>  <> 50

 view all matches for this distribution


FreeWRL

 view release on metacpan or  search on metacpan

JS/js/ChangeLog  view on Meta::CPAN

- New thread safety fixes from bjorn:

  - Added more asserts to catch cases where the thread
  identifier stored in the context is out of synch with the current
  thread. JS_ATOMIC_ADDREF now calls a function instead of a
  macro, so that when compare-and-swap is implemented using busy-wait
  (e.g. SPARC v8), we avoid being confused by the busy value. For the same
  reason, we now call AtomicRead at certain places in jslock.c. Finally, the
  environment variable JS_NO_THIN_LOCKS, when set, effectively turns off
  the thin locks so that all locking is done using NSPR only.

- ECMAv1 numeric fixes: print preceding 0 when formatting 0.4, ignore supplied

 view all matches for this distribution


Freq

 view release on metacpan or  search on metacpan

bin/tokenize-sb  view on Meta::CPAN

SB	5	bush. 
SB	5	busi. 
SB	5	busk. 
SB	5	buss. 
SB	5	bust. 
SB	5	busy. 
SB	5	buta. 
SB	5	bute. 
SB	5	buth. 
SB	5	buto. 
SB	5	butt. 

 view all matches for this distribution


Fsdb

 view release on metacpan or  search on metacpan

lib/Fsdb.pm  view on Meta::CPAN


=over 4

=item BUG FIX

Corrected a fast busy-wait in L<dbmerge>.

=item ENHANCEMENT

Endgame mode enabled in L<dbmerge>; it (and also large cases of L<dbsort>)
should now exploit greater parallelism.

 view all matches for this distribution


Furl

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN

    - fixed meta data(Slaven++)
      https://github.com/tokuhirom/Furl/issues/35

0.39 2012-05-29

    - unexpected eof in reading chunked body. It makes busy loop.
      (kazeburo++)

0.38 2011-09-05

    - added ->agent method(bayashi++)

 view all matches for this distribution


( run in 1.516 second using v1.01-cache-2.11-cpan-39bf76dae61 )