aboutsummaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Collapse)Author
2011-03-18Handler:init/2 should also return the Request in case it changed.Loïc Hoguin
2011-03-18Introduce Handler:init/2 for initializing the handler state.Loïc Hoguin
We need an init function in order to process upgrade instructions for protocols like WebSockets, but also to request an active receive mode for long-polling connections, both of which will be implemented at a later time.
2011-03-17Don't crash on Transport:controlling_process return in the acceptor.Loïc Hoguin
Crashes can happen if we close the connection too fast, leading to controlling_process returning {error, closed} instead of ok. This can happen when we receive bad requests, reply with 404 Not Found and more. Simply do not match the return value of controlling_process to avoid this.
2011-03-17Remove a superfluous terminate call in error_terminate.Loïc Hoguin
2011-03-17Run the dispatcher as early as possible to quickly dismiss 404 errors.Loïc Hoguin
2011-03-17Initial commit.Loïc Hoguin