@@ -16,25 +16,25 @@ import Control.Applicative
16import Data.Monoid (mempty)
16import Data.Monoid (mempty)
18import Control.Applicative ((<|>))
18import Control.Applicative ((<|>))
19−import Data.Maybe (fromJust)
20import Control.Concurrent.STM
19import Control.Concurrent.STM
21import Control.Exception (SomeException(..), AsyncException(..))
20import Control.Exception (SomeException(..), AsyncException(..))
22import qualified Control.Exception as E
21import qualified Control.Exception as E
23import Control.Monad (when)
22import Control.Monad (when)
24import Data.ByteString.Builder (byteString)
23import Data.ByteString.Builder (byteString)
25+import Data.Maybe (fromJust)
27+import Network.HPACK.Token
25import qualified Network.HTTP.Types as H
28import qualified Network.HTTP.Types as H
26import Network.HTTP2
29import Network.HTTP2
27import Network.HTTP2.Priority
30import Network.HTTP2.Priority
29−import Network.HPACK.Token
30import Network.Wai
31import Network.Wai
31import Network.Wai.Handler.Warp.FileInfoCache
32import Network.Wai.Handler.Warp.FileInfoCache
32import Network.Wai.Handler.Warp.HTTP2.EncodeFrame
33import Network.Wai.Handler.Warp.HTTP2.EncodeFrame
33import Network.Wai.Handler.Warp.HTTP2.File
34import Network.Wai.Handler.Warp.HTTP2.File
34import Network.Wai.Handler.Warp.HTTP2.Manager
35import Network.Wai.Handler.Warp.HTTP2.Manager
35−import Network.Wai.Handler.Warp.HTTP2.Types
36import Network.Wai.Handler.Warp.HTTP2.Request
36import Network.Wai.Handler.Warp.HTTP2.Request
37−import Network.Wai.Handler.Warp.IORef
37+import Network.Wai.Handler.Warp.HTTP2.Types
38import qualified Network.Wai.Handler.Warp.Response as R
38import qualified Network.Wai.Handler.Warp.Response as R
39import qualified Network.Wai.Handler.Warp.Settings as S
39import qualified Network.Wai.Handler.Warp.Settings as S
40import qualified Network.Wai.Handler.Warp.Timeout as T
40import qualified Network.Wai.Handler.Warp.Timeout as T