Skip to content

Commit e6dc13d

Browse files
author
vis2k
committed
V2.0
1 parent 82782ab commit e6dc13d

1 file changed

Lines changed: 13 additions & 0 deletions

File tree

Telepathy/VERSION

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,16 @@
1+
V2.0 [2021-02-05]
2+
- perf: pipes use Concurrent collections instead of lock{}
3+
- fix: client data races & flaky tests fixed by creating a new client state
4+
object every time we connect. fixes data race where an old dieing thread
5+
might still try to modify the current state
6+
- fix: Client.ReceiveThreadFunction catches and ignores ObjectDisposedException
7+
which can happen if Disconnect() closes and disposes the client, while the
8+
ReceiveThread just starts up and still uses the client.
9+
- Receive pipe simplified
10+
- Common pipe class
11+
- Pool moved directly into pipe
12+
- Server/Client Tick() optional enabled check for Mirror scene changing
13+
114
V1.4 [2021-02-03]
215
- perf: each server connection now has a separate receive Pipe. avoids all
316
receive threads using the same lock{}. improves server stability because

0 commit comments

Comments
 (0)