From f557fa169d967f5becefce729729b08ae970a948 Mon Sep 17 00:00:00 2001 From: Benjamin Schwartz Date: Thu, 20 Sep 2007 23:08:08 +0000 Subject: Fix race --- (limited to 'activity.py') diff --git a/activity.py b/activity.py index ff59f47..126f201 100644 --- a/activity.py +++ b/activity.py @@ -116,10 +116,10 @@ class AcousticMeasureActivity(Activity): self._joined_cb() def _button_clicked(self, button): + self.button.set_sensitive(False) thread.start_new_thread(self._do_sockets,()) def _do_sockets(self): - self.button.set_sensitive(False) self._logger.debug("initiating socket_test") dt = arange.measure_dt_seq(self.hellotube, self.initiating, self._change_button_label) x = dt * arange.speed_of_sound() - arange.OLPC_OFFSET -- cgit v0.9.1