randall commented on issue #6686:
URL: https://github.com/apache/trafficserver/pull/6686#issuecomment-616780380


   Running under Instruments.app, I no longer see the HostDB continuation leak. 
I do see an assert hit here:
   
   ```
   Fatal: HttpSM.cc:2880: failed assertion `event == HTTP_TUNNEL_EVENT_DONE`
   2020-04-20 11:14:18.818074-0700 traffic_server[92646:8797592] Fatal: 
HttpSM.cc:2880: failed assertion `event == HTTP_TUNNEL_EVENT_DONE`
   traffic_server: received signal 6 (Abort trap: 6)
   traffic_server - STACK TRACE:
   0   traffic_server                      0x000000010c25d468 
crash_logger_invoke(int, __siginfo*, void*) + 136
   1   libsystem_platform.dylib            0x00007fff6e91e5fd _sigtramp + 29
   2   ???                                 0x0000000000000000 0x0 + 0
   3   libsystem_c.dylib                   0x00007fff6e7f4808 abort + 120
   4   libtscore.9.dylib                   0x000000010d63c81e ink_abort(char 
const*, ...) + 350
   5   libtscore.9.dylib                   0x000000010d63990c _ink_assert + 44
   6   traffic_server                      0x000000010c346e36 
HttpSM::tunnel_handler(int, void*) + 438
   7   traffic_server                      0x000000010c33ce4a 
HttpSM::main_handler(int, void*) + 1034
   8   traffic_server                      0x000000010c26091f 
Continuation::handleEvent(int, void*) + 255
   9   traffic_server                      0x000000010c6fd3fa 
read_signal_and_update(int, UnixNetVConnection*) + 90
   10  traffic_server                      0x000000010c6fd33d 
read_signal_done(int, NetHandler*, UnixNetVConnection*) + 45
   11  traffic_server                      0x000000010c6fd303 
UnixNetVConnection::readSignalDone(int, NetHandler*) + 35
   12  traffic_server                      0x000000010c6a61b9 
SSLNetVConnection::net_read_io(NetHandler*, EThread*) + 3993
   13  traffic_server                      0x000000010c6ebc66 
NetHandler::process_ready_list() + 182
   14  traffic_server                      0x000000010c6ec6b5 
NetHandler::waitForActivity(long long) + 2181
   15  traffic_server                      0x000000010c735ab2 
EThread::execute_regular() + 1058
   16  traffic_server                      0x000000010c735f7d 
EThread::execute() + 285
   17  traffic_server                      0x000000010c734047 
spawn_thread_internal(void*) + 103
   18  libsystem_pthread.dylib             0x00007fff6e92a109 _pthread_start + 
148
   19  libsystem_pthread.dylib             0x00007fff6e925b8b thread_start + 
15%             
   ```
   
   Unfortunately, I cannot get this to occur under lldb directly. 


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


Reply via email to