summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authoryangwei <[email protected]>2024-07-01 18:02:29 +0800
committeryangwei <[email protected]>2024-07-01 18:03:21 +0800
commite5991f8529d8adba0c8809051e59ddece28f1fc6 (patch)
tree480ccfe7a1737801828946a7e594bf270c3830df /src
parenta7da42f66efc93349b795189d8dbdb1f6c9c2765 (diff)
🐞 fix(sapp loader tcp entry): fix miss last packet in tcp topic
Diffstat (limited to 'src')
-rw-r--r--src/stellar_on_sapp/stellar_on_sapp_loader.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/stellar_on_sapp/stellar_on_sapp_loader.c b/src/stellar_on_sapp/stellar_on_sapp_loader.c
index 0bbb83a..1c4de39 100644
--- a/src/stellar_on_sapp/stellar_on_sapp_loader.c
+++ b/src/stellar_on_sapp/stellar_on_sapp_loader.c
@@ -146,7 +146,7 @@ static unsigned char loader_transfer_stream_entry(struct streaminfo *pstream, UC
case OP_STATE_CLOSE:
// for TCPALL && UDP closed by idle timeout, definitely no packet
// for TCP stream, only trigger update when packet payload > 0
- if(a_packet && pstream->ptcpdetail->datalen > 0)
+ if(a_packet && raw_pkt != NULL)
{
entry_ret=session_state_update_on_sapp(pstream, state, sess, raw_pkt, pkt_type);
}