@@ -582,17 +582,22 @@ public void processResponse(ResponseEvent arg0) {
582582 dispatchSipEvent (new SipEvent (this , SipEventType .BYE , "" , "" ));
583583 }
584584
585- } else if (response .getStatusCode () == Response .DECLINE || response .getStatusCode () == Response .TEMPORARILY_UNAVAILABLE ) {
585+ } else if (response .getStatusCode () == Response .DECLINE || response .getStatusCode () == Response .TEMPORARILY_UNAVAILABLE ||
586+ (response .getStatusCode () == Response .BUSY_HERE )) {
586587 System .out .println ("CALL DECLINED" );
587588 dispatchSipEvent (new SipEvent (this , SipEventType .DECLINED , "" , "" ));
588589 } else if (response .getStatusCode () == Response .NOT_FOUND ) {
589590 System .out .println ("NOT FOUND" );
590591 } else if (response .getStatusCode () == Response .ACCEPTED ) {
591592 System .out .println ("ACCEPTED" );
592- } else if (response .getStatusCode () == Response .BUSY_HERE ) {
593+ }
594+ /*
595+ else if (response.getStatusCode() == Response.BUSY_HERE) {
593596 System.out.println("BUSY");
594597 dispatchSipEvent(new SipEvent(this, SipEventType.BUSY_HERE, "", ""));
595- } else if (response .getStatusCode () == Response .RINGING ) {
598+ }
599+ */
600+ else if (response .getStatusCode () == Response .RINGING ) {
596601 System .out .println ("RINGING" );
597602 dispatchSipEvent (new SipEvent (this , SipEventType .REMOTE_RINGING , "" , "" ));
598603 } else if (response .getStatusCode () == Response .SERVICE_UNAVAILABLE ) {
0 commit comments