Disconnecting from board taking very long time
I've noticed a strange problem with FG Classic lately, in that it is taking non-GM accounts (even a second instance of FG run on the GM's computer) a very long time (~45 seconds) to disconnect from my campaign. This isn't a problem at the end of a game, since everyone is just quitting the program and it doesn't really matter how long the disconnect takes on the GM's side. But when a player needs to log out and log back in for whatever reason, it can become a real drag, and people always think their FG is crashing or hung up it takes so long. It also makes testing extension functionality and other prep pretty annoying when I have to wait so long between tests.
I've disabled all extensions without any change, so it's not extension related. Sames goes for modules. On the other hand, I tested with a blank campaign, and this time my second FG instance had no problems and disconnected instantly. So something about my main campaign is causing this delay, but I have no idea how to fix it. Does anyone have any suggestions? Does FG have to "unload" any data for players before they can safely disconnect? I think this has only been happening in the last few months, I don't recall having issues like this before.