Rush_2008
请问linux下socket的刷新缓冲区与windows下的方法不一样吗
我在windows下用连接了socket之后,
$CliSocket = IO::Socket::INET->new('PeerAddr' => $var{IpAddress},
'PeerPort' => $var{IpPort},
'Proto' => $Proto);
使用 $CliSocket->flush();
但是在linux下,我 syswrite之后,然后flush,服务端却报收不到信息。请大家帮忙看下是什么问题?
my $relen = syswrite($CliSocket,$strConnectString,$lencon);
$CliSocket->flush();