userDaniel Pcancel
branchrust_reboot/main/relationshipmanager_leakscancel

7 Commits over 0 Days - ∞cph!

Today
Merge: from main Tests: none, no conflicts
Today
Bugfix: return ProtoBuf.PlayerRelationships back to pool after client rpc is executed Think it was the only PlayerRelationships leak on client Tests: local session on craggy, opened&closed contacts - saw pool metrics stay stable
Today
Update: using new RelationshipManager.ClearRelations to avoid potential pooling leaks Tests: none
Today
Bugfix: clear PlayerRelationshipInfo when returning PlayerRelationship to pool Tests: none, since it turns out that we don't have any code that stresses this path - one more thing to fix then
Today
Bugfix: return PlayerRelationshipInfo back to pool when forgetting a player 2 more places to fix Tests: none
Today
Bugfix: return to pool ProtoBuf.RelationshipManager.PlayerRelationships + nested types after client rpcs There's still one more server leak and a client leak Tests: local 2-player session. Made sure changed code is being stepped through.
Today
Merge: from main Tests: none, no conflicts