Skip to content

Commit b3db61b

Browse files
committed
refactor
1 parent 6b11c8f commit b3db61b

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/Simplex/Messaging/Server.hs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -214,11 +214,11 @@ smpServer started cfg@ServerConfig {transports, transportConfig = tCfg, startOpt
214214
(Just httpCreds, Just attachHTTP) | addHTTP ->
215215
runTransportServerState_ ss started tcpPort defaultSupportedParamsHTTPS combinedCreds tCfg $ \s (sniUsed, h) ->
216216
case cast h of
217-
Just (tls :: TLS 'TServer) | sniUsed -> labelMyThread "https client" >> attachHTTP s tls wsHandler
217+
Just (tls :: TLS 'TServer) | sniUsed -> labelMyThread "https client" >> attachHTTP s tls (Just wsHandler)
218218
_ -> runClient srvCert srvSignKey t h `runReaderT` env
219219
where
220220
combinedCreds = TLSServerCredential {credential = smpCreds, sniCredential = Just httpCreds}
221-
wsHandler = Just $ \ws -> runClient srvCert srvSignKey (TProxy :: TProxy WS 'TServer) ws `runReaderT` env
221+
wsHandler ws = runClient srvCert srvSignKey (TProxy :: TProxy WS 'TServer) ws `runReaderT` env
222222
_ ->
223223
runTransportServerState ss started tcpPort defaultSupportedParams smpCreds tCfg $ \h -> runClient srvCert srvSignKey t h `runReaderT` env
224224

0 commit comments

Comments
 (0)