This avoids some issues with the global control interface socket
getting stuck with send buffer limit reached if test cases did not
use wait_global_event().
Signed-hostap: Jouni Malinen <jouni@qca.qualcomm.com>
time.sleep(0.1)
while self.global_mon.pending():
ev = self.global_mon.recv()
- logger.debug(self.ifname + ": " + ev)
+ logger.debug(self.ifname + "(global): " + ev)
for event in events:
if event in ev:
return ev
while self.mon.pending():
ev = self.mon.recv()
logger.debug(self.ifname + ": " + ev)
+ while self.global_mon.pending():
+ ev = self.global_mon.recv()
+ logger.debug(self.ifname + "(global): " + ev)
def remove_group(self, ifname=None):
if ifname is None: