0
我不斷收到這個錯誤未捕獲的Python異常,關閉通道< 主 .Handler連接94.173.149.187:51162在0x2ac3dbeb48c0>(socket.error:(11, '資源暫時不可用')在python套接字將輸出緩衝區解決我的資源錯誤?
我讀。問題是因爲即時通訊嘗試發送數據,而數據仍在發送。首先是這是真的嗎?聽起來可能,其次是有某種輸出緩衝區我可以使用或有沒有辦法來檢測如果python發送,所以我可以等待?
它也使任何不同,即時在兩個不同的線程運行兩個異步服務器?
沒有對不起它從來沒有做過 – kjones1876 2010-11-17 16:56:30
@ kizzie33:當你有這樣的錯誤,當你做一個send()或recv()?知道這一點非常重要,因爲如果這個錯誤發生在socket.send()中,我的答案肯定會起作用,如果不是的話,你可以使用socket.sendall(),並且如果它發生在你執行socket.recv()你已經嘗試讀取一個空的緩衝區,這不應該打擾你可以把它放在一個嘗試執行或檢查爲什麼你可以在沒有發送任何東西時嘗試刪除recv()的調用,然後檢查socket.recv(),希望這可以幫助:) – mouad 2010-11-17 20:58:58