+ pthread_mutex_lock(&(mesh->mesh_mutex));
+
+ node_t *n = (node_t *)node;
+
+ if(n->connection && n->connection->outgoing) {
+ n->connection->outgoing->timeout = 0;
+
+ if(n->connection->outgoing->ev.cb) {
+ timeout_set(&mesh->loop, &n->connection->outgoing->ev, &(struct timeval) {
+ 0, 0
+ });
+ }
+
+ n->connection->last_ping_time = 0;
+ }
+
+ pthread_mutex_unlock(&(mesh->mesh_mutex));