第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

關(guān)于bye的socket close exception

上面的多線程的時候就發(fā)現(xiàn)輸入bye會有異常,然而沒有調(diào)試出來。一路學(xué)到這里,發(fā)現(xiàn)還是不行。一直拋這個異常,顯示的是下面這里拋出異常。

while?((response?=?reader.readLine())?!=?null)?{

因為是在新線程,在調(diào)用這個新線程方法 前 以及方法內(nèi)判斷socket是否關(guān)閉,都無法阻止這個異常。。。要瘋啦_(:зゝ∠)_

正在回答

3 回答

我調(diào)試分析了一下主要可能是因為客戶端開啟了接收服務(wù)器消息的線程中傳入了reader,導(dǎo)致主線程在reader.close()時結(jié)束不掉并且阻塞在了那里,所以無法執(zhí)行后面的socket.close(),從而socket連接仍然保持著。具體怎么解決我還要再想一下

0 回復(fù) 有任何疑惑可以回復(fù)我~

遇到了同樣的問題


0 回復(fù) 有任何疑惑可以回復(fù)我~

此處關(guān)于多線程的問題,我在2-3的問答做了跟進。

但是此處的mina框架也有關(guān)于bye的輸入問題。在while循環(huán)后我加了session.close(),但是log里只有顯示會話已經(jīng)關(guān)閉,但是程序還在運行,這個是怎么回事呢

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消
見證Android消息推送時刻
  • 參與學(xué)習(xí)       48182    人
  • 解答問題       210    個

本課程將一步步教你如何搭建出一個自己的Android推送平臺

進入課程

關(guān)于bye的socket close exception

我要回答 關(guān)注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號