]> git.meshlink.io Git - meshlink/blobdiff - test/channels.c
test/channel: don't let both sides connect to each other simultaneously.
[meshlink] / test / channels.c
index f572d1b110f19bf77a85abb8600c9496ffd06216..9c3e35b5b7022a3c4ec6b0c350c8ab01d3220b95 100644 (file)
@@ -68,7 +68,6 @@ int main(int argc, char *argv[]) {
        // Import and export both side's data
 
        meshlink_add_address(mesh1, "localhost");
-       meshlink_add_address(mesh2, "localhost");
 
        char *data = meshlink_export(mesh1);
        if(!data) {
@@ -110,8 +109,6 @@ int main(int argc, char *argv[]) {
                return 1;
        }
 
-       usleep(123456);
-
        if(!meshlink_start(mesh2)) {
                fprintf(stderr, "Bar could not start\n");
                return 1;
@@ -130,8 +127,6 @@ int main(int argc, char *argv[]) {
                return 1;
        }
 
-       sleep(1);
-
        // Open a channel from foo to bar.
        
        meshlink_node_t *bar = meshlink_get_node(mesh1, "bar");