Close all sockets on shutdown

This commit is contained in:
Christoph Hagen
2022-01-24 17:15:11 +01:00
parent 707c6d03de
commit 89007989e3
5 changed files with 21 additions and 0 deletions

View File

@ -174,4 +174,8 @@ final class SQLiteDatabase {
}
return tables.play(card: card, player: player)
}
func disconnectAllSockets() {
tables.disconnectAllSockets()
}
}

View File

@ -199,4 +199,8 @@ final class TableManagement {
// TODO: Save new table
return .success
}
func disconnectAllSockets() {
tables.values.forEach { $0.disconnectAllPlayers() }
}
}