diff options
-rw-r--r-- | TODO.org | 7 |
1 files changed, 0 insertions, 7 deletions
@@ -1,11 +1,4 @@ | |||
1 | * TODO Rename Ext,Extension -> Cap | 1 | * TODO Rename Ext,Extension -> Cap |
2 | * TODO Use System.IO instead of Network.recv/send | ||
3 | The functions in System.IO use GHC/base's built in support for epoll/kqueue | ||
4 | and the like which makes them a whole lot more efficient for file descriptor | ||
5 | I/O. Network.recv/send on the other hand just use a plain FFI call to | ||
6 | recvmsg/sendmsg which will block the whole OS thread. | ||
7 | |||
8 | ** TODO Compare performance of the two | ||
9 | * TODO Proper handling of transaction ids in UDP tracker | 2 | * TODO Proper handling of transaction ids in UDP tracker |
10 | 3 | ||
11 | Just like the krpc package does. | 4 | Just like the krpc package does. |