Jérôme Vouillon
Jérôme Vouillon
It would be great to be able to generate Node.js style modules. One issue is that we currently access the elements of a module by index. It would be much...
The documentation explains how to set a timeout while waiting for a response from the server, but I don't see how one can set up a timeout while reading the...
This makes the main loops about twice as fast by removing one memory access on the critical path and reducing the number of instructions executed per iteration. The downside is...
- simplify the main loop - use strings rather than bytes for immutable byte arrays
One might get some performance improvements by using `unsafe_get` to access strings and arrays in `Re.loop2` and `Re.loop_no_mark`. A quick way to test that might be to compile the library...
We should leave the requests pending for more than 20 seconds, sending keep-alive every so often to check that the connection is still live (something like sending something every 20...
If an HTTP request fails after the server has started sending some messages and before the client receives them, these messages are lost.
We should only store cookie hashes in ocsipersist (cookies are like passwords, and we definitively don't want to keep a lot of passwords in clear in a same location).