#include "tbm_bufmgr_int.h"
#include "tbm_log.h"
+#include <dlog.h>
#define TBM_PATH_LEN 1024
void
tbm_log_enable_dlog(unsigned int enable)
{
- const char *str = getenv("TBM_DLOG");
- if (str)
- enable = (str[0] == '1') ? 1 : 0;
dlog_enable = enable;
}
void
-tbm_log_enable_debug(unsigned int enable)
-{
- if (enable)
- tbm_log_debug_level = TBM_LOG_LEVEL_DBG;
- else
- tbm_log_debug_level = TBM_LOG_LEVEL_INFO;
-}
-
-void
tbm_log_set_debug_level(int level)
{
tbm_log_debug_level = level;
assert(level > assert_level);
}
-void
-tbm_log_reset(void)
-{
- pthread_mutex_trylock(&log_lock);
- pthread_mutex_unlock(&log_lock);
-}