gRPC-haskell/src/Network/GRPC/LowLevel
Olivier Nicole 679e3d7ded Make serverRequestCall interruptible (#30)
Instead of making a blocking foreign call without a timeout, we set a
timeout of one second. This way, the thread returns in Haskell code (and
thus is interruptible) at least every second. This is useful in order to
be able to kill `Server`s, see
https://github.com/awakesecurity/gRPC-haskell/issues/22.
2017-08-21 10:35:05 -05:00
..
Call Server performance and stability improvements (#48) 2016-07-21 12:55:16 -07:00
Client Joel/highlevelv2 (#40) 2016-07-12 11:28:21 -07:00
CompletionQueue Make serverRequestCall interruptible (#30) 2017-08-21 10:35:05 -05:00
Server Remove a bunch of compilation warnings. (#9) 2017-03-16 12:42:51 -05:00
Call.hs Connor/security (#68) 2016-08-17 09:55:06 -07:00
Client.hs First draft of a tutorial (#15) 2017-04-30 15:38:29 -07:00
CompletionQueue.hs fix up handler type, tweak ServerCall record names (#42) 2016-07-14 16:33:56 -07:00
GRPC.hs Remove a bunch of compilation warnings. (#9) 2017-03-16 12:42:51 -05:00
Op.hs gRPC 1.2.0 compatibility (#12) 2017-04-14 19:28:01 -07:00
Server.hs Make withServer provide the actual port (#29) 2017-08-21 10:34:30 -05:00