case BUFFER_ERROR:
goto zwrite_fail;
case BUFFER_PENDING:
- atomic_store_explicit(&client->last_write_time,
- (uint32_t)monotime(NULL),
+ atomic_store_explicit(&client->last_write_time, monotime(NULL),
memory_order_relaxed);
zserv_client_event(client, ZSERV_CLIENT_WRITE);
return;
case BUFFER_ERROR:
goto zwrite_fail;
case BUFFER_PENDING:
- atomic_store_explicit(&client->last_write_time,
- (uint32_t)monotime(NULL),
+ atomic_store_explicit(&client->last_write_time, monotime(NULL),
memory_order_relaxed);
zserv_client_event(client, ZSERV_CLIENT_WRITE);
return;
atomic_store_explicit(&client->last_write_cmd, wcmd,
memory_order_relaxed);
- atomic_store_explicit(&client->last_write_time,
- (uint32_t)monotime(NULL), memory_order_relaxed);
+ atomic_store_explicit(&client->last_write_time, monotime(NULL),
+ memory_order_relaxed);
return;
client->wb = buffer_new(0);
TAILQ_INIT(&(client->gr_info_queue));
- atomic_store_explicit(&client->connect_time, (uint32_t) monotime(NULL),
+ atomic_store_explicit(&client->connect_time, monotime(NULL),
memory_order_relaxed);
/* Initialize flags */
*/
/* monotime of client creation */
- _Atomic uint32_t connect_time;
+ _Atomic uint64_t connect_time;
/* monotime of last message received */
- _Atomic uint32_t last_read_time;
+ _Atomic uint64_t last_read_time;
/* monotime of last message sent */
- _Atomic uint32_t last_write_time;
+ _Atomic uint64_t last_write_time;
/* command code of last message read */
- _Atomic uint32_t last_read_cmd;
+ _Atomic uint64_t last_read_cmd;
/* command code of last message written */
- _Atomic uint32_t last_write_cmd;
+ _Atomic uint64_t last_write_cmd;
/*
* Number of instances configured with