Fixing a bug with setting a floor to some states
authorEd Page <eopage@byu.net>
Sat, 30 Jan 2010 04:47:26 +0000 (22:47 -0600)
committerEd Page <eopage@byu.net>
Sat, 30 Jan 2010 04:47:26 +0000 (22:47 -0600)
src/gvoice/session.py

index 270cac4..9fffe99 100644 (file)
@@ -67,7 +67,7 @@ class Session(object):
                self._voicemailsStateMachine.set_state_strategy(
                        state_machine.StateMachine.STATE_IDLE,
                        state_machine.ConstantStateStrategy(
-                               min(voicemailPeriodInSeconds * 4, self._MINIMUM_MESSAGE_PERIOD)
+                               max(voicemailPeriodInSeconds * 4, self._MINIMUM_MESSAGE_PERIOD)
                        )
                )
                self._voicemailsStateMachine.set_state_strategy(
@@ -90,7 +90,7 @@ class Session(object):
                self._textsStateMachine.set_state_strategy(
                        state_machine.StateMachine.STATE_IDLE,
                        state_machine.ConstantStateStrategy(
-                               min(textsPeriodInSeconds * 4, self._MINIMUM_MESSAGE_PERIOD)
+                               max(textsPeriodInSeconds * 4, self._MINIMUM_MESSAGE_PERIOD)
                        )
                )
                self._textsStateMachine.set_state_strategy(