diff options
Diffstat (limited to 'src/Network/BitTorrent/Exchange.hs')
-rw-r--r-- | src/Network/BitTorrent/Exchange.hs | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/Network/BitTorrent/Exchange.hs b/src/Network/BitTorrent/Exchange.hs index 978e86db..be9a455b 100644 --- a/src/Network/BitTorrent/Exchange.hs +++ b/src/Network/BitTorrent/Exchange.hs | |||
@@ -26,6 +26,7 @@ import Control.Applicative | |||
26 | import Control.Exception | 26 | import Control.Exception |
27 | import Control.Concurrent | 27 | import Control.Concurrent |
28 | import Control.Lens | 28 | import Control.Lens |
29 | import Control.Monad.Fork.Class | ||
29 | import Control.Monad.Reader | 30 | import Control.Monad.Reader |
30 | import Control.Monad.Trans.Resource | 31 | import Control.Monad.Trans.Resource |
31 | 32 | ||
@@ -283,6 +284,7 @@ newtype P2P a = P2P { | |||
283 | , MonadIO, MonadThrow, MonadActive | 284 | , MonadIO, MonadThrow, MonadActive |
284 | , MonadReader PeerSession | 285 | , MonadReader PeerSession |
285 | ) | 286 | ) |
287 | -- TODO instance for MonadFork | ||
286 | 288 | ||
287 | runSession :: SwarmSession -> PeerAddr -> P2P () -> IO () | 289 | runSession :: SwarmSession -> PeerAddr -> P2P () -> IO () |
288 | runSession se addr p2p = | 290 | runSession se addr p2p = |