Volte6 / GoMud

Public repository for GoMud, a Go based Mud server.
48 stars 8 forks source link

Move to Single Thread for world management #141

Closed Volte6 closed 1 month ago

Volte6 commented 1 month ago

Motivation

The goal is to move most world processing to a single thread to simplify a lot of the logic. This allows us to eliminate a lot of mutex locks/unlocks and hopefully in the process avoid deadlocks.

Changes