2017-06-30 14 views
1

ONFAILURE()の後に、私は次のコードに数回を見てきました:開発者は、障害が発生した後に、リソースのクリーンアップを強制するようokhttp3.WebSocket:(キャンセル)

public final class MyListener extends WebSocketListener { 
    //... 
    @Override 
    public void onFailure(WebSocket webSocket, Throwable t, Response response) { 
    webSocket.cancel(); 
    } 
} 

は思えます。しかし、それは本当に必要/有用ですか?

答えて

2

これは必須ではありません。 OkHttpは、障害に応じて保持されているすべてのリソースを解放します。

関連する問題