3.1.0版本调用sonicSession.destroy()报server disconnect error
1079107009 opened this issue · 0 comments
1079107009 commented
@OverRide
protected void onDestroy() {
super.onDestroy();
if (sonicSession != null) {
sonicSession.destroy();
sonicSession = null;
}
}
SonicServer
public void disconnect() {
try {
BufferedInputStream bufferedInputStream = connectionImpl.getResponseStream();
if (bufferedInputStream != null) {
bufferedInputStream.close();
}
} catch (Throwable e) {
SonicUtils.log(TAG, Log.ERROR, "session(" + session.sId + ") server disconnect error:" + e.getMessage() + ".");
}
connectionImpl.disconnect();
}
报这个异常android.os.NetworkOnMainThreadException