EtherTimestamper *timestamper = new LinuxTimestamperGeneric();
(...)
if (pthread_sigmask(SIG_BLOCK, &set, NULL) != 0) {
Event 110: Taking true branch. pthread_sigmask(...) != 0 evaluates to true.
perror("pthread_sigmask()");
GPTP_LOG_UNREGISTER();
return -1;
Event 111: timestamper has gone out of scope and no longer references the resource of interest