- 22 Mar, 2014 5 commits
-
-
Marc Gravell authored
-
Marc Gravell authored
-
Marc Gravell authored
Fix: if calls Close or Dispose many times it'll throws a NullReferenceException
-
matteobaglini authored
-
Marc Gravell authored
kill the unsent queue when connection fail; this is far more reasonable (expected), and ensures async works correctly
-
- 21 Mar, 2014 5 commits
-
-
Marc Gravell authored
-
Marc Gravell authored
If the incoming socket isn't vanilla, we need to use async-read rather than socket-poll (the value of .Available is meaningless)
-
Marc Gravell authored
Fix command
-
matteobaglini authored
-
Marc Gravell authored
TIL: Timer can randomly just *stop working* for minutes at a time; added a packemaker via the SocketManager
-
- 20 Mar, 2014 7 commits
-
-
Marc Gravell authored
-
Marc Gravell authored
-
Marc Gravell authored
-
Marc Gravell authored
-
Marc Gravell authored
-
Marc Gravell authored
-
Marc Gravell authored
-
- 19 Mar, 2014 10 commits
-
-
Marc Gravell authored
-
Marc Gravell authored
-
Marc Gravell authored
-
Marc Gravell authored
Prevent writer getting to the back of the Monitor queue; show EVAL example in transactions documentation
-
Marc Gravell authored
-
Marc Gravell authored
-
Marc Gravell authored
-
Marc Gravell authored
-
Marc Gravell authored
-
Marc Gravell authored
-
- 18 Mar, 2014 7 commits
-
-
Marc Gravell authored
-
Marc Gravell authored
-
Marc Gravell authored
-
Marc Gravell authored
-
Marc Gravell authored
-
Marc Gravell authored
-
Marc Gravell authored
-
- 17 Mar, 2014 2 commits
-
-
Marc Gravell authored
Moved from Socket.Select to P/Invoke; I will have to revisit this for Mono, but: Socket.Select simply allocates too many damned arrays
-
Marc Gravell authored
Improved heartbeat code; introduced dedicated reader (can be pooled via SocketManager); tidied solition directory
-
- 15 Mar, 2014 2 commits
-
-
Marc Gravell authored
-
Marc Gravell authored
-
- 14 Mar, 2014 2 commits
-
-
Marc Gravell authored
-
Marc Gravell authored
-