From nobody Sun Feb 8 22:22:20 2026 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org ARC-Seal: i=1; a=rsa-sha256; t=1596529952; cv=none; d=zohomail.com; s=zohoarc; b=JHSQ+J40V1m9iTkm5KBKl5V/1ykITeYQXlP5YMwHzmlgsJDKwoS3tKfCfuTLPDRnYaqxPmT6Qvu7NdY3bamhbcgnevJAkNiE12XAx2Z9agnMqi3xZsdMOBbiYuvi0z+SRMC2pKsMkDh0UuusAn50l5empgvqd1Rql99Rs9ivu9s= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1596529952; h=Content-Type:Cc:Date:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:To; bh=ZiRAzxM7FWS4nh7dBMPSN1ivwWkZS1tNBY5PqW0KJPM=; b=HFQC0fdV1h8QY37qwtho/4+6jzZu9o+MvK4c89J1l2udXvHbnhbYYhORcNIQXL8Yh5GU93YV0HMt7mkiBHjgRXWZIKr/2GjTEfvMa2rUJOpOTxCekz8tx5XSrJriJ75dg3B2K2V438/Gg9bIjgdKFzGEl6oTg9xjIgvMZXMgIaI= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1596529952361589.8176627648938; Tue, 4 Aug 2020 01:32:32 -0700 (PDT) Received: from localhost ([::1]:33900 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1k2sN4-0004uh-Gh for importer@patchew.org; Tue, 04 Aug 2020 04:32:30 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:51262) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1k2s3P-0003rX-LV; Tue, 04 Aug 2020 04:12:11 -0400 Received: from mout.web.de ([212.227.17.11]:34305) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1k2s3N-0006d0-Vd; Tue, 04 Aug 2020 04:12:11 -0400 Received: from luklap ([89.247.255.220]) by smtp.web.de (mrweb103 [213.165.67.124]) with ESMTPSA (Nemesis) id 0LtnvF-1klwIh2v8X-0118Xe; Tue, 04 Aug 2020 10:12:02 +0200 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=dbaedf251592; t=1596528722; bh=KEmy6YMSKvjy+8JKgUemriIQsd+cq5JBtEE6CKfv37Q=; h=X-UI-Sender-Class:Date:From:To:Cc:Subject:In-Reply-To:References; b=a5L+4sC7DiSQXw34/iZxuKfBD8qIi8JAtgpWVqsaZv1TAgM1DHjtX/qUPK7+ILCSD aeIJZxeVnOV36rFO1WjdBBAboGkSPri5Z1XhsDFXIOodkFGa82B4TaAiStLkUP7PZG 2yxEf/trElAMJgotGD4uRERmgTAEuVlG8MERtBcc= X-UI-Sender-Class: c548c8c5-30a9-4db5-a2e7-cb6cb037b8f9 Date: Tue, 4 Aug 2020 10:12:01 +0200 From: Lukas Straub To: qemu-devel Subject: [PATCH v7 8/8] tests/test-char.c: Wait for the chardev to connect in char_socket_client_dupid_test Message-ID: <0c2f168afb1f66ccadef7ed623808aabf604fb65.1596528468.git.lukasstraub2@web.de> In-Reply-To: References: MIME-Version: 1.0 Content-Type: multipart/signed; boundary="Sig_/vnawgVI_5XO5eiA54j4_/4D"; protocol="application/pgp-signature"; micalg=pgp-sha512 X-Provags-ID: V03:K1:JqlhMxM2Wvc+dVPQauu08XY9qCHu6PE/2EtCxKJ310dLgS6sEgY cwyE9Lf0TfT6H7JBJDIeaR06uyXQbe3Xg9iDQtSgya2OmfSRWxBh5dFpbhqMfW/SMG7VTNN IVzKToF7CiNaGsTwYzBc2cG47qH8gmeAEiTTytIqP0gj0Z5QuZ8pOP86l5bcAHaFv+Gp+Rv FImbvexy8AU/bks2ABcyQ== X-UI-Out-Filterresults: notjunk:1;V03:K0:aiL4tHeHjFo=:o77J2CB86xrPXyE84PJmrL TU/1LocODEVls1CFSYDGouVtSfrba2L9pRDs74ADMCCfY0Q/kjQl+B3MTuG4d1X8Uw5OhQ+4M OR2ctlg1YzfNpF5r1hlHxeDOY5wFboe+EfowB18NglNACgWrLDhX0BVkd4oPk+rhFewIA0lzS W4b1v0e4KLY7hJRK+m+zWWzl5I+NpAJZWuHPol2eL2m5XJMYpD2YHV/VCxrKkZeVQgFB0zVOu DpDUzvY+l4Uw1LOOK7mIFAP5lnWBRHvbeIuob2WG84+F12RpagcrQdn0g/nGIBEHwRIWV0RY0 hYLYyKGsuS4JaLZyMp2pnXIs7M+JFN7LLo1g8gaWspJiaaPEqxt1L9bmvgVJ+YawecrSoZvA8 rrHEdFkgWX2bgGqGx6gOy7ECG7LIuyZoxBodm/493KDMhkA6Y28M+srNWHqeTCFVa/gFvwPhO KTX1L2gMsMvl3rtpSVFWFzNYSuJZ4ZLDDbxACSH14bFGVT4EqkSapbqGI6rxphXn17bqCf0zM 6U68S3hwObf/sd/ZB2aNHcXmPIOerh9ZJZS45SigGkon32+vtaLVM8AmpFxkPq2D7R+sEPuJn PLQPTS3hRCApwbYA2bXnKKjKUvV7gYPpkmT+JR55e+K+ptAAoUK9mticok0FzNt+65wSpRQwD 2xMOLcsF003mY5jEw8J7BMQUqdhp0DsgTwJ/GSpb3ktSdHNk05pTGXtEz1jESdaid3aigryxr yL6eTW/TbbgWV92+1SKWsiabkA04uVBtxpRP7Hs4v3T39C52EVJHaSM9SoMSQRwe+hWro8Eu+ HW6Q5JAPxK4Wy9OJH0OueiE8C2/hI+jihM8KXrYWdcLMwdNBm6R/XpP/WUd7YqtSFHKAkqxfn 11Fg8oemU80rzasu/FI2wF1iNeKStiJkbroH3xkWvVKlcrZCb1ufHPuA+JvHs0GdiEBw5lkQn 0rYTqjOXIcVgLjEO2FQfKT1kUa6zr2qBEhZXInnOmiSiAoEnp3RY0gdT5EcN8SYMDc1QIfA+e 5scZjQsEIdA2pOye+2jMOjZfuEo5amtq0gqfAEOEE1I/PgifKA6kzoypQjnIGn61G7k9kkNzr WOIGQWkgK9V/jPd9D4AJnadO2/IaPHaUHDeWepRzFWOwQ9SvdPzqeaVrS1VZ8MKnbVmg1z0bp kldbWeyQ7MjV4AohZNpG4KTre+e6SXqH0jK06bAPg30Nl1AtV8BmkBVp8/uFHbhr3BZu689K8 P1NtaiIdKMjHZNstfdc8iQK7P16q9Zna2llp12w== Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=212.227.17.11; envelope-from=lukasstraub2@web.de; helo=mout.web.de X-detected-operating-system: by eggs.gnu.org: First seen = 2020/08/04 04:11:34 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] X-Spam_score_int: -25 X-Spam_score: -2.6 X-Spam_bar: -- X-Spam_report: (-2.6 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Kevin Wolf , "Daniel P. =?UTF-8?B?QmVycmFuZ8Op?=" , qemu-block , Juan Quintela , "Dr. David Alan Gilbert" , Max Reitz , Paolo Bonzini , =?UTF-8?B?TWFyYy1BbmRy?= =?UTF-8?B?w6k=?= Lureau Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-Zoho-Virus-Status: 1 X-ZohoMail-DKIM: fail (Header signature does not verify) --Sig_/vnawgVI_5XO5eiA54j4_/4D Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" A connecting chardev object has an additional reference by the connecting thread, so if the chardev is still connecting by the end of the test, then the chardev object won't be freed. This in turn means that the yank instance won't be unregistered and when running the next test-case yank_register_instance will abort, because the yank instance is already/still registered. Signed-off-by: Lukas Straub Reviewed-by: Daniel P. Berrang=C3=A9 --- tests/test-char.c | 1 + 1 file changed, 1 insertion(+) diff --git a/tests/test-char.c b/tests/test-char.c index d35cc839bc..2ced07de69 100644 --- a/tests/test-char.c +++ b/tests/test-char.c @@ -937,6 +937,7 @@ static void char_socket_client_dupid_test(gconstpointer= opaque) g_assert_nonnull(opts); chr1 =3D qemu_chr_new_from_opts(opts, NULL, &error_abort); g_assert_nonnull(chr1); + qemu_chr_wait_connected(chr1, &error_abort); chr2 =3D qemu_chr_new_from_opts(opts, NULL, &local_err); g_assert_null(chr2); -- 2.20.1 --Sig_/vnawgVI_5XO5eiA54j4_/4D Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEg/qxWKDZuPtyYo+kNasLKJxdslgFAl8pGFEACgkQNasLKJxd slgBgQ/9HA7xBYHAxskNGWj+W+tNsqzx5dJAyPjb0qnA5fxpV9vSJwGMbJ5tGOJo ZzL+HuGN0WhAIbFO/Q6c4lhH2aaZdFr9+Csx1CxZBELKMDj7mjLO+Ml8ZfDB0gOi 5O1/B5eagZsX8hmhhhHc5cvNvELj7c8tvHC/MhFT764+1uORUODZBSEYBlrMsytv B0m2vpFkk8dCjE9f7hNUPQSP9qpOciiOlr0dpVqLRzEVm0/MjtL84om6a0ybE9KT 6BvCz0kq4BtncJM3sArSUDMS9d7I/CdhqQpozzR7Y+HVN8bGGMUKHRFqKrzxxUKP u5ZJps0V06iTJQsozen0574drxBTtLZnhwWfKrp9X3n5Jp5evfKBTuFCGLSZ5/E8 o0HDLcsyMbIhYmH5b9k9uW1knnWy6frs6H7Yqz91S16L2MHywwXEk4M6/rNnnXz2 R+nYrMQDNI7hW7AYvVpJmG95/xPp7tKLlUYQ/rvzEqKrYjYj9K+T8HP7/s6iX7/D oIpOiq2aLpReJB9VUwTfZr8K92ubJLGvh8toBJ7/bNSJ2b8aF7DzS29j3sJaUg9c slQvALJax1Ki9TpMzVFyNKVtwZNcPAYO1jx1HpKjSmVvBT9kbJMj4g3xoNFrF6jY PsakuEwTmGz7YL80X/NI0F4RtCcoraUnfWUss4UMdwaXuTkBfCM= =ntmX -----END PGP SIGNATURE----- --Sig_/vnawgVI_5XO5eiA54j4_/4D--