Use isc_time_secondsastimet() to set a time_t variable. Properly skip the duplicate checking loop if the boundary time is not successfully set (this was intended before, but coded wrongly). Removed unused variable pid_string, after I opted to not add the unrequested ISC_LOG_PRINTPID option half way into implementing it.