Я использую следующий код для закрытия InputStream и OutputStream из соединения с сервером:
try {
if (mInputStream != null) {
mInputStream.close();
mInputStream = null;
}
if (mOutputStream != null) {
mOutputStream.close();
mOutputStream = null;
}
} catch (IOException e) {
e.printStackTrace();
}
Однако потоки не закрываются, они все еще живы.Если я подключусь снова, есть два разных InputStreams.В разделе catch
нет никаких исключений.
Что я делаю не так?