Attempt to catch the final race
Table attributes are pulled from database but the table window itself may have disappeared. The search parameters no longer match because there is no window title to match against, so some attributes are not set at all.
This commit is contained in:
parent
4db9ec7e79
commit
92918df8c5
|
@ -252,7 +252,13 @@ class HUD_main(object):
|
||||||
else:
|
else:
|
||||||
tablewindow.max = max
|
tablewindow.max = max
|
||||||
tablewindow.site = site_name
|
tablewindow.site = site_name
|
||||||
|
# Test that the table window still exists
|
||||||
|
try:
|
||||||
|
_n = tablewindow.name
|
||||||
self.create_HUD(new_hand_id, tablewindow, temp_key, max, poker_game, type, stat_dict, cards)
|
self.create_HUD(new_hand_id, tablewindow, temp_key, max, poker_game, type, stat_dict, cards)
|
||||||
|
except AttributeError:
|
||||||
|
sys.stderr.write('Table "%s" no longer exists\n', table_name)
|
||||||
|
|
||||||
self.db_connection.connection.rollback()
|
self.db_connection.connection.rollback()
|
||||||
|
|
||||||
if __name__== "__main__":
|
if __name__== "__main__":
|
||||||
|
|
Loading…
Reference in New Issue
Block a user