]> git.meshlink.io Git - meshlink/blobdiff - test/channels-cornercases.c
Clean up resources in the test cases.
[meshlink] / test / channels-cornercases.c
index d7ef274ce9984c3c0496596222120b3e4e0d334b..f2a01ba0b801aece4cafcee99b605f7e3c506d88 100644 (file)
@@ -123,6 +123,7 @@ int main() {
        assert(wait_sync_flag(&channel_opened, 20));
 
        // Re-initialize everything
+       meshlink_channel_close(a, channel);
        close_meshlink_pair(a, b, "channels-cornercases");
        b_responded = false;
        b_closed = false;
@@ -172,5 +173,9 @@ int main() {
 
        assert(0 == a_poll_cb_len);
 
+       meshlink_channel_close(a, channel);
+       meshlink_channel_close(a, channel2);
+       close_meshlink_pair(a, b, "channels-cornercases");
+
        return 0;
 }