mirror of
https://github.com/Mezeporta/Erupe.git
synced 2026-03-21 23:22:34 +01:00
Merge upstream/main into main
Resolve conflict in handlers_stage.go: keep lock-free packet building pattern (copy session list, release lock, then build) over upstream's in-lock QueueSendMHF approach. Fix test compilation: remove objectIDs field references after upstream removed it from Server struct. Resync vendor directory with updated go.mod dependencies.
This commit is contained in:
@@ -582,7 +582,6 @@ func createTestServerWithDB(t *testing.T, db *sqlx.DB) *Server {
|
||||
db: db,
|
||||
sessions: make(map[net.Conn]*Session),
|
||||
stages: make(map[string]*Stage),
|
||||
objectIDs: make(map[*Session]uint16),
|
||||
userBinaryParts: make(map[userBinaryPartID][]byte),
|
||||
semaphore: make(map[string]*Semaphore),
|
||||
erupeConfig: _config.ErupeConfig,
|
||||
|
||||
Reference in New Issue
Block a user