diff options
author | Joe Crayne <joe@jerkface.net> | 2019-12-01 20:22:30 -0500 |
---|---|---|
committer | Joe Crayne <joe@jerkface.net> | 2020-01-01 23:22:52 -0500 |
commit | bb190ea0bb2671214aad75f43f06a7c41c94f2bd (patch) | |
tree | a6c749eab356aeec91032e2ffdcd456aeebba73b /dht/src/Network/Tox/DHT | |
parent | 7c88315f6e01e203c537fa3193a83acd3a7afa2c (diff) |
Remove query-id dependency from timeout computation.
Diffstat (limited to 'dht/src/Network/Tox/DHT')
-rw-r--r-- | dht/src/Network/Tox/DHT/Handlers.hs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/dht/src/Network/Tox/DHT/Handlers.hs b/dht/src/Network/Tox/DHT/Handlers.hs index 1eec93b9..e97cab96 100644 --- a/dht/src/Network/Tox/DHT/Handlers.hs +++ b/dht/src/Network/Tox/DHT/Handlers.hs | |||
@@ -330,7 +330,7 @@ serializer :: PacketKind | |||
330 | -> (Message -> Maybe (Asymm (Nonce8,pong))) | 330 | -> (Message -> Maybe (Asymm (Nonce8,pong))) |
331 | -> MethodSerializer TransactionId NodeInfo Message PacketKind ping (Maybe pong) | 331 | -> MethodSerializer TransactionId NodeInfo Message PacketKind ping (Maybe pong) |
332 | serializer pktkind mkping mkpong = MethodSerializer | 332 | serializer pktkind mkping mkpong = MethodSerializer |
333 | { methodTimeout = \tid addr -> return (addr, 5000000) | 333 | { methodTimeout = \addr -> return (addr, 5000000) |
334 | , method = pktkind | 334 | , method = pktkind |
335 | -- wrapQuery :: tid -> addr -> addr -> qry -> x | 335 | -- wrapQuery :: tid -> addr -> addr -> qry -> x |
336 | , wrapQuery = \tid src dst ping -> mkping $ wrapAsymm tid src dst (, ping) | 336 | , wrapQuery = \tid src dst ping -> mkping $ wrapAsymm tid src dst (, ping) |
@@ -376,7 +376,7 @@ cookieRequest crypto client localUserKey addr = do | |||
376 | nid = id2key $ nodeId addr | 376 | nid = id2key $ nodeId addr |
377 | cookieSerializer | 377 | cookieSerializer |
378 | = MethodSerializer | 378 | = MethodSerializer |
379 | { methodTimeout = \tid addr -> return (addr, 5000000) | 379 | { methodTimeout = \addr -> return (addr, 5000000) |
380 | , method = CookieRequestType | 380 | , method = CookieRequestType |
381 | , wrapQuery = \tid src dst cr -> DHTCookieRequest $ wrapAsymm tid src dst (, cr) | 381 | , wrapQuery = \tid src dst cr -> DHTCookieRequest $ wrapAsymm tid src dst (, cr) |
382 | , unwrapResponse = fmap snd . unCookie | 382 | , unwrapResponse = fmap snd . unCookie |