Commit Graph

257 Commits

Author SHA1 Message Date
Andrew Steinborn 0c481d828d Remove PluginMessage slicing for now.
This was causing leak issues and needs to be reimplemented. If anyone's
willing to undertake the work, I will gladly accept the PR!
2018-08-03 02:23:58 -04:00
Andrew Steinborn d38c7467d9 Various Netty changes.
- Potentially fixed a reference count leak with plugin messages.
- Cleaned up plugin message handling.
- Optimized the pipeline for better throughput by eliminating copying
  in the varint encoder and reduced object churn elsewhere.
2018-08-03 00:48:19 -04:00
Andrew Steinborn 68d315d1d3 Improvements for natives. 2018-08-02 23:52:21 -04:00
Andrew Steinborn 12ad629d4d If the channel becomes inactive, the connection's closed, too. 2018-08-02 22:10:55 -04:00
Andrew Steinborn 4bc4a1ec6a Use singular plurals, clean up some stuff. 2018-08-02 14:07:32 -04:00
Andrew Steinborn 2e59138428 Cleaned up native code. 2018-08-02 00:43:38 -04:00
Andrew Steinborn 9815837472 Fix directory structure 2018-08-01 22:27:40 -04:00