Hi everyone! As you can see in the below debug output, response machine is in LISTEN state. A RcvInvoke event is occurred. Since the TCL is 0 (class 0), transaction doesn't have any acknowledgement, so the state again goes back to LISTEN and the response machine is destroyed. But as I can see, even though it's destroyed WSP's trying to do something and complains the PDU is unknown type. And the main WAP application is get terminated.
2002-10-25 20:38:24 [0] DEBUG: XXXXXXX: wap_dispatch_datagram 2002-10-25 20:38:24 [0] DEBUG: XXXXXXX: wtp_unpack_wdp_datagram 2002-10-25 20:38:24 [0] DEBUG: XXXXXXX: unpack_wdp_datagram_real 2002-10-25 20:38:24 [0] DEBUG: XXXXXXX: truncated_datagram 2002-10-25 20:38:24 [0] DEBUG: XXXXXXX: unpack_invoke 2002-10-25 20:38:24 [0] DEBUG: XXXXXXX: wtp_event_is_for_responder 2002-10-25 20:38:24 [0] DEBUG: XXXXXXX: wap_dispatch_datagram<--------------- 2002-10-25 20:38:24 [0] DEBUG: Dumping WAPEvent 0x810ce90 2002-10-25 20:38:24 [0] DEBUG: type = RcvInvoke 2002-10-25 20:38:24 [0] DEBUG: user_data = 2002-10-25 20:38:24 [0] DEBUG: Octet string at 0x81120b0: 2002-10-25 20:38:24 [0] DEBUG: len: 2 2002-10-25 20:38:24 [0] DEBUG: size: 3 2002-10-25 20:38:24 [0] DEBUG: immutable: 0 2002-10-25 20:38:24 [0] DEBUG: data: 05 00 .. 2002-10-25 20:38:24 [0] DEBUG: Octet string dump ends. 2002-10-25 20:38:24 [0] DEBUG: tcl = 0 2002-10-25 20:38:24 [0] DEBUG: tid = 24299 2002-10-25 20:38:24 [0] DEBUG: tid_new = 0 2002-10-25 20:38:24 [0] DEBUG: rid = 0 2002-10-25 20:38:24 [0] DEBUG: up_flag = 1 2002-10-25 20:38:24 [0] DEBUG: no_cache_supported = 0 2002-10-25 20:38:24 [0] DEBUG: version = 0 2002-10-25 20:38:24 [0] DEBUG: gtr = 0 2002-10-25 20:38:24 [0] DEBUG: ttr = 1 2002-10-25 20:38:24 [0] DEBUG: WAPAddrTuple 0x810e948 = <192.168.223.61:49200> - <0.0.0.0:9201> 2002-10-25 20:38:24 [0] DEBUG: WAPEvent dump ends. 2002-10-25 20:38:24 [0] DEBUG: XXXXXXX: wtp_event_is_for_responder 2002-10-25 20:38:24 [0] DEBUG: XXXXXXX: wtp_resp_dispatch_event 2002-10-25 20:38:24 [6] DEBUG: XXXXXXX: resp_machine_find_or_create 2002-10-25 20:38:24 [6] DEBUG: XXXXXXX: erroneous_field_in 2002-10-25 20:38:24 [6] DEBUG: XXXXXXX: resp_machine_find 2002-10-25 20:38:24 [6] DEBUG: XXXXXXX: resp_machine_create 2002-10-25 20:38:24 [6] DEBUG: WTP: Created WTPRespMachine 0x810edb0 (2) 2002-10-25 20:38:24 [6] DEBUG: XXXXXXX: name_resp_state 2002-10-25 20:38:24 [6] DEBUG: WTP: resp_machine 2, state LISTEN, event RcvInvoke. 2002-10-25 20:38:24 [6] DEBUG: XXXXXXX: create_tr_invoke_ind 2002-10-25 20:38:24 [1] DEBUG: WSP: machine 0x810cee0, state CONNECTED, event TR-Invoke.ind 2002-10-25 20:38:24 [1] DEBUG: WSP 0: New state NULL_SESSION 2002-10-25 20:38:24 [1] DEBUG: Destroying WSPMachine 0x810cee0 2002-10-25 20:38:24 [6] DEBUG: WTP 2: New state LISTEN 2002-10-25 20:38:24 [6] DEBUG: XXXXXXX: resp_machine_destroy 2002-10-25 20:38:24 [6] DEBUG: WTP: Destroying WTPRespMachine 0x810edb0 (2) 2002-10-25 20:41:56 [0] DEBUG: XXXXXXX: wap_dispatch_datagram 2002-10-25 20:41:56 [2] WARNING: WSP PDU with unknown type -1 2002-10-25 20:41:56 [7] DEBUG: Thread 7 (gw/wap-appl.c:main_thread) terminates. 2002-10-25 20:41:57 [0] DEBUG: XXXXXXX: wap_dispatch_datagram 2002-10-25 20:41:57 [2] WARNING: WSP PDU with unknown type -1 2002-10-25 20:42:00 [0] DEBUG: XXXXXXX: wap_dispatch_datagram 2002-10-25 20:42:00 [2] WARNING: WSP PDU with unknown type -1 2002-10-25 20:42:06 [0] DEBUG: XXXXXXX: wap_dispatch_datagram 2002-10-25 20:42:06 [2] WARNING: WSP PDU with unknown type -1 Please throw some light in here.!!! urs, denzel.