-
Notifications
You must be signed in to change notification settings - Fork 366
Description
I am using lsquic on the Android platform. When I use two streams to send data periodically on the same thread, an error occurs. However, if only one stream is used to send data, there will be no error. The log is as follows:
10756-10789 echo_client---> com.biz.hzhmi.lsquicclient I echo_client_on_write_message lsquic_stream_write
10756-10789 echo_client---> com.biz.hzhmi.lsquicclient I echo_client_on_write lsquic_stream_flush
10756-10789 prog---> com.biz.hzhmi.lsquicclient I echo_client_on_write prog_process_conns
10756-10789 libc com.biz.hzhmi.lsquicclient A /home/lixuesong/project/lsquic_pc.android_to_ivi/lsquic/src/liblsquic/lsquic_engine.c:2048: void engine_incref_conn(lsquic_conn_t *, enum lsquic_conn_flags): assertion "!(conn->cn_flags & flag)" failed
10756-10789 libc com.biz.hzhmi.lsquicclient A Fatal signal 6 (SIGABRT), code -1 (SI_QUEUE) in tid 10789 (quic_process_da), pid 10756 (mi.lsquicclient)
12157-12157 DEBUG pid-12157 A Cmdline: com.biz.hzhmi.lsquicclient
12157-12157 DEBUG pid-12157 A pid: 10756, tid: 10789, name: quic_process_da >>> com.biz.hzhmi.lsquicclient <<<
12157-12157 DEBUG pid-12157 A #2 pc 0000000000411d58 /data/app/~~BFGfTakHM-sP0SxshFPQ7A==/com.biz.hzhmi.lsquicclient-ujwI3NFO2Alp9DYoIZYjRg==/base.apk!libquic_server.so (offset 0x2cd8000) (BuildId: b73740bb1b32e907b5bbaafe4141eb8da7986de1)
12157-12157 DEBUG pid-12157 A #3 pc 00000000004140c0 /data/app/~~BFGfTakHM-sP0SxshFPQ7A==/com.biz.hzhmi.lsquicclient-ujwI3NFO2Alp9DYoIZYjRg==/base.apk!libquic_server.so (offset 0x2cd8000) (BuildId: b73740bb1b32e907b5bbaafe4141eb8da7986de1)
12157-12157 DEBUG pid-12157 A #4 pc 000000000041385c /data/app/~~BFGfTakHM-sP0SxshFPQ7A==/com.biz.hzhmi.lsquicclient-ujwI3NFO2Alp9DYoIZYjRg==/base.apk!libquic_server.so (offset 0x2cd8000) (lsquic_engine_process_conns+360) (BuildId: b73740bb1b32e907b5bbaafe4141eb8da7986de1)
12157-12157 DEBUG pid-12157 A #5 pc 000000000029c344 /data/app/~~BFGfTakHM-sP0SxshFPQ7A==/com.biz.hzhmi.lsquicclient-ujwI3NFO2Alp9DYoIZYjRg==/base.apk!libquic_server.so (offset 0x2cd8000) (prog_process_conns+72) (BuildId: b73740bb1b32e907b5bbaafe4141eb8da7986de1)
12157-12157 DEBUG pid-12157 A #6 pc 00000000002a4870 /data/app/~~BFGfTakHM-sP0SxshFPQ7A==/com.biz.hzhmi.lsquicclient-ujwI3NFO2Alp9DYoIZYjRg==/base.apk!libquic_server.so (offset 0x2cd8000) (echo_client_on_write_message_video+308) (BuildId: b73740bb1b32e907b5bbaafe4141eb8da7986de1)
12157-12157 DEBUG pid-12157 A #7 pc 000000000029b798 /data/app/~~BFGfTakHM-sP0SxshFPQ7A==/com.biz.hzhmi.lsquicclient-ujwI3NFO2Alp9DYoIZYjRg==/base.apk!libquic_server.so (offset 0x2cd8000) (Java_com_faw_adhmi_core_QuicServer_nativeSendVideoData+292) (BuildId: b73740bb1b32e907b5bbaafe4141eb8da7986de1)
12157-12157 DEBUG pid-12157 A #10 pc 0000000000001bcc /data/app/~~BFGfTakHM-sP0SxshFPQ7A==/com.biz.hzhmi.lsquicclient-ujwI3NFO2Alp9DYoIZYjRg==/base.apk (com.biz.hzhmi.core.QuicServer.access$nativeSendVideoData+0)
12157-12157 DEBUG pid-12157 A #12 pc 0000000000001a5e /data/app/~~BFGfTakHM-sP0SxshFPQ7A==/com.biz.hzhmi.lsquicclient-ujwI3NFO2Alp9DYoIZYjRg==/base.apk (com.biz.hzhmi.core.QuicServer$start$mHandler$1.handleMessage+62)
---- PROCESS ENDED (10756) for package com.biz.hzhmi.lsquicclient ----------------------------