MCPcopy Create free account
hub / github.com/DeNA/HandlerSocket-Plugin-for-MySQL / check_alive

Method check_alive

handlersocket/database.cpp:367–380  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

365}
366
367bool
368dbcontext::check_alive()
369{
370 pthread_mutex_lock(&thd->mysys_var->mutex);
371 int killed = thd_killed(thd);
372 pthread_mutex_unlock(&thd->mysys_var->mutex);
373 DBG_SHUT(fprintf(stderr, "chk HNDSOCK kst %p %p %d %u\n", thd, killed,
374 (int)st, sizeof(*thd)));
375 if (killed) {
376 DBG_SHUT(fprintf(stderr, "chk HNDSOCK kst %d break\n", killed));
377 return false;
378 }
379 return true;
380}
381
382void
383dbcontext::lock_tables_if()

Callers 1

runMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected