33 #include <sys/timeb.h> 79 snprintf (filename_buf, buf_size,
"%s%s_CAS_%d.err", dirname, br_name,
shm_as_index + 1);
137 unlink (backup_filepath);
145 char buf[LINE_MAX], *
p;
156 n = vsnprintf (p, len, fmt, ap);
179 (dbms_errmsg !=
NULL) ? dbms_errmsg :
"-", ++
eid);
197 if (buf ==
NULL || bufsz <= 0)
217 snprintf (buf_p, 32,
", EID = %u",
eid);
static FILE * error_log_fp
void cas_error_log_open(char *br_name)
char * dirname(const char *path)
static void cas_error_log_backup(void)
static long saved_error_log_fpos
static char * make_error_log_filename(char *filename_buf, size_t buf_size, const char *br_name)
int ut_time_string(char *buf, struct timeval *time_val)
char * get_cubrid_file(T_CUBRID_FILE_ID fid, char *buf, size_t len)
static void cas_log_write_internal(const char *fmt,...)
static char error_log_filepath[BROKER_PATH_MAX]
static T_SHM_APPL_SERVER * shm_appl
char * cas_error_log_get_eid(char *buf, size_t bufsz)
void cas_error_log_write(int dbms_errno, const char *dbms_errmsg)
void cas_error_log_close(bool flag)