X-Git-Url: http://git.meshlink.io/?a=blobdiff_plain;f=src%2Fnet_socket.c;h=abf6a7cf0e0eb7fa878f347efa45a6910c646927;hb=HEAD;hp=dd02bf33bb7bbe26fed204c0066befa4f447005e;hpb=29dbceb7c011b3114cf97bb7712e56b4ed0c5e27;p=meshlink diff --git a/src/net_socket.c b/src/net_socket.c index dd02bf33..8b1263b0 100644 --- a/src/net_socket.c +++ b/src/net_socket.c @@ -136,6 +136,10 @@ static void handle_meta_write(meshlink_handle_t *mesh, connection_t *c) { return; } + if(c->node) { + c->node->out_meta += outlen; + } + buffer_read(&c->outbuf, outlen); if(!c->outbuf.len) { @@ -161,7 +165,7 @@ static void handle_meta_io(event_loop_t *loop, void *data, int flags) { if(!result) { finish_connecting(mesh, c); } else { - logger(mesh, MESHLINK_DEBUG, "Error while connecting to %s: %s", c->name, sockstrerror(result)); + logger(mesh, MESHLINK_ERROR, "Error while connecting to %s: %s", c->name, sockstrerror(result)); terminate_connection(mesh, c, false); return; }