Changeset 28
- Timestamp:
- 04/19/07 10:53:15 (2 years ago)
- Files:
-
- trunk/op_server.pl (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/op_server.pl
r27 r28 6320 6320 } 6321 6321 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 6332 6322 sub clean_inmemory_state_for_server { 6333 6323 … … 6552 6542 push( @flash_clients, $C ); 6553 6543 $O->add($C); 6554 nonblock($C);6544 $C->blocking(0); 6555 6545 } 6556 6546 else {
