caf*_*caf 10
简单.在你打电话的地方accept(),这样的事情:
new_conn = accept(listen_sock, &addr, addr_len);
if (new_conn > 0)
{
if (total_connections < max_connections)
{
total_connections++;
register_connection(new_conn);
}
else
{
send_reject_msg(new_conn);
close(new_conn);
}
}
Run Code Online (Sandbox Code Playgroud)
(当然total_connections,在你失去联系的地方减少).
| 归档时间: |
|
| 查看次数: |
4584 次 |
| 最近记录: |