summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBenny Prijono <bennylp@teluu.com>2007-02-13 18:51:44 +0000
committerBenny Prijono <bennylp@teluu.com>2007-02-13 18:51:44 +0000
commit64419af2b014b02636bfa28af7c353aa90089ed1 (patch)
tree4263a828739721ab72d516d32bb9e84d395aa8f3
parent9451220daa74b4cd87e0567e33bb29464c8825df (diff)
Fixed bug in simpleua sample: shouldn't respond to ACK request!
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@943 74dad513-b988-da41-8d7b-12977e46ad98
-rw-r--r--pjsip-apps/src/samples/simpleua.c11
1 files changed, 7 insertions, 4 deletions
diff --git a/pjsip-apps/src/samples/simpleua.c b/pjsip-apps/src/samples/simpleua.c
index 8c81e7d2..0b255216 100644
--- a/pjsip-apps/src/samples/simpleua.c
+++ b/pjsip-apps/src/samples/simpleua.c
@@ -472,11 +472,14 @@ static pj_bool_t on_rx_request( pjsip_rx_data *rdata )
*/
if (rdata->msg_info.msg->line.req.method.id != PJSIP_INVITE_METHOD) {
- pj_str_t reason = pj_str("Simple UA unable to handle this request");
+ if (rdata->msg_info.msg->line.req.method.id != PJSIP_ACK_METHOD) {
+ pj_str_t reason = pj_str("Simple UA unable to handle "
+ "this request");
- pjsip_endpt_respond_stateless( g_endpt, rdata,
- 500, &reason,
- NULL, NULL);
+ pjsip_endpt_respond_stateless( g_endpt, rdata,
+ 500, &reason,
+ NULL, NULL);
+ }
return PJ_TRUE;
}