{"action":"created","issue":{"url":"https://api.github.com/repos/hapijs/discuss/issues/130","labels_url":"https://api.github.com/repos/hapijs/discuss/issues/130/labels{/name}","comments_url":"https://api.github.com/repos/hapijs/discuss/issues/130/comments","events_url":"https://api.github.com/repos/hapijs/discuss/issues/130/events","html_url":"https://github.com/hapijs/discuss/issues/130","id":96425936,"number":130,"title":"Queuing Requests","user":{"login":"thedukeofhamilton","id":8963097,"avatar_url":"https://avatars.githubusercontent.com/u/8963097?v=3","gravatar_id":"","url":"https://api.github.com/users/thedukeofhamilton","html_url":"https://github.com/thedukeofhamilton","followers_url":"https://api.github.com/users/thedukeofhamilton/followers","following_url":"https://api.github.com/users/thedukeofhamilton/following{/other_user}","gists_url":"https://api.github.com/users/thedukeofhamilton/gists{/gist_id}","starred_url":"https://api.github.com/users/thedukeofhamilton/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/thedukeofhamilton/subscriptions","organizations_url":"https://api.github.com/users/thedukeofhamilton/orgs","repos_url":"https://api.github.com/users/thedukeofhamilton/repos","events_url":"https://api.github.com/users/thedukeofhamilton/events{/privacy}","received_events_url":"https://api.github.com/users/thedukeofhamilton/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2015-07-21T22:00:52Z","updated_at":"2015-07-22T16:13:35Z","closed_at":null,"body":"Would it be possible to queue an incoming request, in favour of others, and subsequently resume it? For instance, let's assume I have a need to serialize requests within a given session. So, as long as a request for a given session is within the Hapi lifecycle, I would like to queue all subsequent requests within the same session and resume them once the request has reached the tail of the Hapi request lifecycle.\r\n"},"comment":{"url":"https://api.github.com/repos/hapijs/discuss/issues/comments/123775745","html_url":"https://github.com/hapijs/discuss/issues/130#issuecomment-123775745","issue_url":"https://api.github.com/repos/hapijs/discuss/issues/130","id":123775745,"user":{"login":"Marsup","id":796194,"avatar_url":"https://avatars.githubusercontent.com/u/796194?v=3","gravatar_id":"","url":"https://api.github.com/users/Marsup","html_url":"https://github.com/Marsup","followers_url":"https://api.github.com/users/Marsup/followers","following_url":"https://api.github.com/users/Marsup/following{/other_user}","gists_url":"https://api.github.com/users/Marsup/gists{/gist_id}","starred_url":"https://api.github.com/users/Marsup/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Marsup/subscriptions","organizations_url":"https://api.github.com/users/Marsup/orgs","repos_url":"https://api.github.com/users/Marsup/repos","events_url":"https://api.github.com/users/Marsup/events{/privacy}","received_events_url":"https://api.github.com/users/Marsup/received_events","type":"User","site_admin":false},"created_at":"2015-07-22T16:13:35Z","updated_at":"2015-07-22T16:13:35Z","body":"Still not sure I understand. Are you trying to make a reverse proxy to handle communication between a client and other backend stuff ? What do you consider a session in your context ?"}}