diff options
Diffstat (limited to 'src/Network/DatagramServer.hs')
-rw-r--r-- | src/Network/DatagramServer.hs | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/Network/DatagramServer.hs b/src/Network/DatagramServer.hs index 5c77fb86..cd74f589 100644 --- a/src/Network/DatagramServer.hs +++ b/src/Network/DatagramServer.hs | |||
@@ -526,13 +526,13 @@ handleQuery meth raw q addr = void $ fork $ do | |||
526 | let res' = either buildError Just res | 526 | let res' = either buildError Just res |
527 | ctx = error "TODO TOX ToxCipherContext 2 or () for Mainline" | 527 | ctx = error "TODO TOX ToxCipherContext 2 or () for Mainline" |
528 | resbs = fmap (encodeHeaders ctx) res' :: Maybe BS.ByteString | 528 | resbs = fmap (encodeHeaders ctx) res' :: Maybe BS.ByteString |
529 | -- TODO: Generalize this debug print. | 529 | -- TODO: Generalize this debug print. |
530 | -- resbe = either toBEncode toBEncode res | 530 | -- resbe = either toBEncode toBEncode res |
531 | -- $(logOther "q") $ T.unlines | 531 | -- .(logOther "q") \$ T.unlines |
532 | -- [ either (const "<unicode-fail>") id $ T.decodeUtf8' (BL.toStrict $ showBEncode raw) | 532 | -- [ either (const "<unicode-fail>") id \$ T.decodeUtf8' (BL.toStrict $ showBEncode raw) |
533 | -- , "==>" | 533 | -- , "==>" |
534 | -- , either (const "<unicode-fail>") id $ T.decodeUtf8' (BL.toStrict $ showBEncode resbe) | 534 | -- , either (const "<unicode-fail>") id \$ T.decodeUtf8' (BL.toStrict $ showBEncode resbe) |
535 | -- ] | 535 | -- ] |
536 | maybe (return ()) (sendMessage sock addr) resbs | 536 | maybe (return ()) (sendMessage sock addr) resbs |
537 | 537 | ||
538 | handleResponse :: ( MonadKRPC h m raw msg | 538 | handleResponse :: ( MonadKRPC h m raw msg |
@@ -568,7 +568,7 @@ listener p = do | |||
568 | handle exceptions $ BS.recvFrom sock (optMaxMsgSize options) | 568 | handle exceptions $ BS.recvFrom sock (optMaxMsgSize options) |
569 | case parsePacket (msgProxy p) bs >>= \r -> (,) r <$> decodeHeaders ctx r of | 569 | case parsePacket (msgProxy p) bs >>= \r -> (,) r <$> decodeHeaders ctx r of |
570 | Left e -> -- XXX: Send parse failure message? | 570 | Left e -> -- XXX: Send parse failure message? |
571 | -- liftIO $ sendMessage sock addr $ encodeHeaders ctx (unknownMessage e) | 571 | -- liftIO \$ sendMessage sock addr $ encodeHeaders ctx (unknownMessage e) |
572 | return () -- Without transaction id, error message isn't very useful. | 572 | return () -- Without transaction id, error message isn't very useful. |
573 | Right (raw,m) -> | 573 | Right (raw,m) -> |
574 | case envelopeClass m of | 574 | case envelopeClass m of |