Changeset 814

Show
Ignore:
Timestamp:
05/21/09 04:59:35 (6 months ago)
Author:
ask
Message:

Fix occasional failure in the 100_flush_bug.t test

Location:
trunk/api/perl
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • trunk/api/perl/ChangeLog

    r811 r814  
     1        * Fix occasional failure in the 100_flush_bug.t test (Ask BjÞrn Hansen) 
     2 
    132009-05-04: version 1.26 
    24 
  • trunk/api/perl/t/100_flush_bug.t

    r813 r814  
    66use IO::Socket::INET; 
    77 
    8 my $testaddr = "127.0.0.1:11311"; 
     8my $port = 11311; 
     9my $testaddr = "127.0.0.1:$port"; 
    910my $sock = IO::Socket::INET->new( 
    1011    LocalAddr => $testaddr, 
     
    3132close $sock; 
    3233 
    33  
    3434my $pid = fork; 
    3535die "Cannot fork because: '$!'" unless defined $pid; 
    3636unless ($pid) { 
     37     
    3738    my $sock = IO::Socket::INET->new( 
    38         LocalAddr => $testaddr, 
    39         Proto     => 'tcp', 
    40         ReusAddr  => 1, 
    41         Listen    => 1, 
     39        LocalAddr  => $testaddr, 
     40        Proto      => 'tcp', 
     41        ReuseAddr  => 1, 
     42        Listen     => 1, 
    4243    ) or die "cannot open $testaddr: $!"; 
    4344    my $csock = $sock->accept(); 
     
    5152} 
    5253 
     54# give the forked server a chance to startup 
     55sleep 1; 
     56 
    5357my $memd = Cache::Memcached->new({ servers   => [ $testaddr ] }); 
    5458