metro 0.1.0.3 → 0.1.0.4
raw patch · 2 files changed
+7/−2 lines, 2 filesPVP: minor bump suggested
API additions: PVP suggests at least a minor version bump
API changes (from Hackage documentation)
+ Metro: setDefaultSessionTimeout1 :: MonadIO m => NodeEnv1 u nid k rpkt tp -> Int64 -> m ()
+ Metro.Node: setDefaultSessionTimeout1 :: MonadIO m => NodeEnv1 u nid k rpkt tp -> Int64 -> m ()
Files
- metro.cabal +2/−2
- src/Metro/Node.hs +5/−0
metro.cabal view
@@ -4,10 +4,10 @@ -- -- see: https://github.com/sol/hpack ----- hash: 07882b5a43e7863f722e3718c4a967123818ae24bfb31cadfcfe24c420cb8799+-- hash: cff32aadbb54ab06abb8cf6fdb73517cd18298a9730b7018798ee65d56321d11 name: metro-version: 0.1.0.3+version: 0.1.0.4 synopsis: A simple tcp and udp socket server framework description: Please see the README on GitHub at <https://github.com/Lupino/metro#readme> category: Network,Framework
src/Metro/Node.hs view
@@ -18,6 +18,7 @@ , setNodeMode , setSessionMode , setDefaultSessionTimeout+ , setDefaultSessionTimeout1 , runNodeT , startNodeT@@ -154,6 +155,10 @@ setDefaultSessionTimeout :: TVar Int64 -> NodeEnv u nid k rpkt -> NodeEnv u nid k rpkt setDefaultSessionTimeout t nodeEnv = nodeEnv { sessTimeout = t }++setDefaultSessionTimeout1 :: MonadIO m => NodeEnv1 u nid k rpkt tp -> Int64 -> m ()+setDefaultSessionTimeout1 NodeEnv1 {..} = atomically . writeTVar (sessTimeout nodeEnv)+ initEnv1 :: MonadIO m