The connection issue could maybe be handled with a periodic keepalive to check that the connection is still active.
I find the lack of this feature more and more frustrating. If someone wants to think for 10 seconds about a play, that is fine for them, but I don't want to play with those people, and it is really irritating that the game doesn't provide a way to set any kind of time parameters. I want to be able to force-resign people if they ever take longer than 10 seconds on a decision.
Also, the default timeout is ridiculously long, as evidenced by various posts on here describing how troll players "slow play". One would think the default timeout should be set so that if a player took the maximum amount of time on every single play, the game would still be at least marginally playable. Right now it's not even close to that. (Alternatively, use a chess-style system with a starting time pool and small increment for each play, so that players who take a long time on one decision must irrevocably "use up" some of their total allotted time and thus can't do that over and over again in the same game.)
I find the lack of this feature more and more frustrating. If someone wants to think for 10 seconds about a play, that is fine for them, but I don't want to play with those people, and it is really irritating that the game doesn't provide a way to set any kind of time parameters. I want to be able to force-resign people if they ever take longer than 10 seconds on a decision.
Also, the default timeout is ridiculously long, as evidenced by various posts on here describing how troll players "slow play". One would think the default timeout should be set so that if a player took the maximum amount of time on every single play, the game would still be at least marginally playable. Right now it's not even close to that. (Alternatively, use a chess-style system with a starting time pool and small increment for each play, so that players who take a long time on one decision must irrevocably "use up" some of their total allotted time and thus can't do that over and over again in the same game.)