diff --git a/callagent/SIPCallAgent.st b/callagent/SIPCallAgent.st index 47f8987..1bc9c3f 100644 --- a/callagent/SIPCallAgent.st +++ b/callagent/SIPCallAgent.st @@ -37,6 +37,17 @@ SIPByeRequest extend [ ] ] +SIPOptionsRequest extend [ + sipDispatchNewDialog: aDialog on: aUserAgent [ + + aUserAgent + respondWith: 481 + phrase: 'Call Leg/Transaction Does Not Exist' + on: self + dialog: aDialog. + ] +] + Object subclass: SIPTransport [ | queue handler |