18 #define ereport_startup_progress(msg, ...) \
22 if (has_startup_progress_timeout_expired(&secs, &usecs)) \
23 ereport(LOG, errmsg(msg, secs, (usecs / 10000), __VA_ARGS__ )); \
#define pg_attribute_noreturn()
void HandleStartupProcInterrupts(void)
void disable_startup_progress_timeout(void)
void StartupProcessMain(char *startup_data, size_t startup_data_len) pg_attribute_noreturn()
bool IsPromoteSignaled(void)
void PreRestoreCommand(void)
void startup_progress_timeout_handler(void)
PGDLLIMPORT int log_startup_progress_interval
void begin_startup_progress_phase(void)
void ResetPromoteSignaled(void)
void PostRestoreCommand(void)
void enable_startup_progress_timeout(void)
bool has_startup_progress_timeout_expired(long *secs, int *usecs)