diff --git a/include/neuron/plugin.h b/include/neuron/plugin.h index c7f56cc8..854b9e30 100644 --- a/include/neuron/plugin.h +++ b/include/neuron/plugin.h @@ -34,7 +34,7 @@ extern "C" { #define NEURON_PLUGIN_VER_1_0 100 #define NEURON_PLUGIN_VER_2_0 200 -static volatile int64_t global_timestamp; +extern int64_t global_timestamp; typedef struct neu_plugin_common { uint32_t magic; diff --git a/src/main.c b/src/main.c index 6f6fd12c..34a6c347 100644 --- a/src/main.c +++ b/src/main.c @@ -35,6 +35,8 @@ static neu_manager_t *g_manager = NULL; zlog_category_t * neuron = NULL; bool disable_jwt = false; +int64_t global_timestamp = 0; + static void sig_handler(int sig) { nlog_warn("recv sig: %d", sig);