I'm making a desktop app for myself and a couple buddies to assist in a dnd campaign we're trying to run figured it would be a good way to learn some new skills, but thats unimportant.
Long story short, the application opens fine but when I click the 'Host' button in the app, it freezes, yet the server still starts, or at the bare minimum, I can see its getting requests. I originally attempted using asyncio to try and mitigate these problems since i have a hunch the problem is being caused because starting the server is not apart of the main loop required to keep the gui up but tkinter doesnt like asyncio and so I turned to threading which i've had some luck on but it still isnt working. Any input would be appreciated; sorry if theres no reply, its late and im tired.
P.S: Sorry for the messy code and documentation, organization was never my strong suit.