Changeset 28

Show
Ignore:
Timestamp:
04/19/07 10:53:15 (2 years ago)
Author:
root
Message:

Change nonblocking perl perl code (LINworks GmbH)

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/op_server.pl

    r27 r28  
    63206320} 
    63216321 
    6322 sub nonblock { 
    6323     my $socket = shift; 
    6324     my $flags; 
    6325  
    6326     $flags = fcntl( $socket, F_GETFL, 0 ) 
    6327       or die "Can't get flags for socket: $!\n"; 
    6328     fcntl( $socket, F_SETFL, $flags | O_NONBLOCK ) 
    6329       or die "Can't make socket nonblocking: $!\n"; 
    6330 } 
    6331  
    63326322sub clean_inmemory_state_for_server { 
    63336323 
     
    65526542                push( @flash_clients, $C ); 
    65536543                $O->add($C); 
    6554                 nonblock($C); 
     6544                $C->blocking(0); 
    65556545            } 
    65566546            else {