Browse Source

Fix incorrect spec for the middleware callback

Loïc Hoguin 12 years ago
parent
commit
ce7981deb3
2 changed files with 2 additions and 2 deletions
  1. 1 1
      src/cowboy_middleware.erl
  2. 1 1
      src/cowboy_sub_protocol.erl

+ 1 - 1
src/cowboy_middleware.erl

@@ -30,7 +30,7 @@
 
 -callback execute(Req, Env)
 	-> {ok, Req, Env}
-	| {suspend, module(), atom(), any()}
+	| {suspend, module(), atom(), [any()]}
 	| {halt, Req}
 	| {error, cowboy_http:status(), Req}
 	when Req::cowboy_req:req(), Env::env().

+ 1 - 1
src/cowboy_sub_protocol.erl

@@ -31,7 +31,7 @@
 
 -callback upgrade(Req, Env, module(), any())
 	-> {ok, Req, Env}
-	| {suspend, module(), atom(), any()}
+	| {suspend, module(), atom(), [any()]}
 	| {halt, Req}
 	| {error, cowboy_http:status(), Req}
 	when Req::cowboy_req:req(), Env::cowboy_middleware:env().