PokerTable table = tables.get(new TableId(tableId));
if (table != null && table.isEmpty()) {
tables.remove(new TableId(tableId));
Table tableInfo = table.getShortTableInformation();
table.terminate();
for (LobbyListener listener : lobbyListeners) {
listener.onTableRemoved(new TableRemovedEvent(tableInfo));
}
}