Closed GoogleCodeExporter closed 8 years ago
More information:
If I add this debug statement to PlayRecord.java, it prints NULL after the
recorder.deactive();
private void terminateRecordPhase() {
if (recorder != null) {
recorder.deactivate();
logger.error("recorder state? (" + recorder +")");
recorder.removeListener(recordingHandler);
recorder=null;
}
moving the recorder.removeListener(recordingHandler) above
recorder.deactivate() either masks the problem or makes it go away.
Original comment by sean.hay...@bsgclearing.com
on 7 Feb 2013 at 6:38
Thats normal behaviour since you send Rqnt with ES and right away delete all
endpoint connections with DLCX.
Since dlcx is executed faster then RQNT you end up fighting on who will release
the resources.
Bottom line : there is no need to send es before dlcx , or you should wait for
answer before sending DLCX.
Original comment by oifa.yul...@gmail.com
on 8 Feb 2013 at 9:56
Original issue reported on code.google.com by
sean.hay...@bsgclearing.com
on 6 Feb 2013 at 8:42Attachments: