0
我需要編寫一個代碼,用於強制關閉具有 CLOSE_WAIT狀態連接的子進程。它應該在父進程中運行,並且不斷地 檢查分叉的子進程(服務器)。目前我無法在子級別更改通信代碼。這段代碼應該用C++編寫,並在Unix/Linux上工作。通過C++應用程序獲取套接字狀態(Linux)
我的問題是:
它是通過代碼netstat的使用和分析結果,以瞭解其 插座+ PID處於CLOSE_WAIT的情況是個好主意?
是否有任何C++代碼使我能夠輕鬆獲取套接字狀態, 給定文件描述符編號?
如果您有任何其他想法/建議,請分享。
非常感謝, Ofira。