我有一個簡單的頑劣服務器(用Groovy寫)的Java/Groovy的插座寫超時
ServerSocket ss = new ServerSocket(8889);
Socket s = ss.accept()
Thread.sleep(1000000)
而且我希望有超時誰客戶端(因爲服務器沒有消耗它的輸入)
Socket s = new Socket("192.168.0.106", 8889)
s.setSoTimeout(100);
s.getOutputStream.write(new byte[1000000]);
但是,此客戶端永遠阻止。我如何讓客戶端超時?
謝謝!