MCPcopy Create free account
hub / github.com/FirebirdSQL/firebird / setServiceStatus

Method setServiceStatus

src/jrd/svc.cpp:517–527  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

515}
516
517void Service::setServiceStatus(const ISC_STATUS* status_vector)
518{
519 if (checkForShutdown() || checkForFailedStart())
520 {
521 return;
522 }
523
524 Arg::StatusVector passed(status_vector);
525 MutexLockGuard g(svc_status_mutex, FB_FUNCTION);
526 ERR_post_nothrow(passed, &svc_status);
527}
528
529void Service::setServiceStatus(const USHORT facility, const USHORT errcode,
530 const MsgFormat::SafeArg& args)

Callers 15

EXE_actionFunction · 0.45
EXE_two_phaseFunction · 0.45
ALICE_mainFunction · 0.45
aliceFunction · 0.45
ALICE_printFunction · 0.45
ALICE_print_statusFunction · 0.45
ALICE_errorFunction · 0.45
BURP_mainFunction · 0.45
BURP_abortFunction · 0.45
BURP_errorFunction · 0.45
BURP_print_statusFunction · 0.45
NBACKUP_mainFunction · 0.45

Calls 4

ERR_post_nothrowFunction · 0.85
GdsClass · 0.85
ENCODE_ISC_MSGFunction · 0.85
getCountMethod · 0.45

Tested by

no test coverage detected