fix bug in hangup add HangupCallHandler