From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: multipart/mixed; boundary="===============5931647821198257056==" MIME-Version: 1.0 From: James Prestwood Subject: Re: [PATCH 1/2] auto-t: wait for mode change to finish on stop_ap Date: Mon, 26 Oct 2020 11:11:41 -0700 Message-ID: <51f2edc3d7e2d6b949077fa0749eaf47abbf3bce.camel@gmail.com> In-Reply-To: <20201023221900.1974722-1-prestwoj@gmail.com> List-Id: To: iwd@lists.01.org --===============5931647821198257056== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable You can leave this patch out actually. Andrew pointed out that any DBus method call is synchronous if the reply handlers are left out. But patch 2/2 is still needed. On Fri, 2020-10-23 at 15:18 -0700, James Prestwood wrote: > --- > autotests/util/iwd.py | 5 ++++- > 1 file changed, 4 insertions(+), 1 deletion(-) > = > diff --git a/autotests/util/iwd.py b/autotests/util/iwd.py > index 9bfc8c1a..c65dd4a2 100755 > --- a/autotests/util/iwd.py > +++ b/autotests/util/iwd.py > @@ -481,7 +481,10 @@ class Device(IWDDBusAbstract): > self._wait_for_async_op() > = > def stop_ap(self): > - self._prop_proxy.Set(IWD_DEVICE_INTERFACE, 'Mode', > 'station') > + self._prop_proxy.Set(IWD_DEVICE_INTERFACE, 'Mode', > 'station', > + reply_handler=3Dself._success, > + error_handler=3Dself._failure) > + self._wait_for_async_op() > = > def connect_hidden_network(self, name): > '''Connect to a hidden network --===============5931647821198257056==--