{"action":"opened","issue":{"url":"https://api.github.com/repos/vert-x3/vertx-web/issues/171","labels_url":"https://api.github.com/repos/vert-x3/vertx-web/issues/171/labels{/name}","comments_url":"https://api.github.com/repos/vert-x3/vertx-web/issues/171/comments","events_url":"https://api.github.com/repos/vert-x3/vertx-web/issues/171/events","html_url":"https://github.com/vert-x3/vertx-web/issues/171","id":98208468,"number":171,"title":"Setting null as value of session item blows up clustered session","user":{"login":"jaysonminard","id":182340,"avatar_url":"https://avatars.githubusercontent.com/u/182340?v=3","gravatar_id":"","url":"https://api.github.com/users/jaysonminard","html_url":"https://github.com/jaysonminard","followers_url":"https://api.github.com/users/jaysonminard/followers","following_url":"https://api.github.com/users/jaysonminard/following{/other_user}","gists_url":"https://api.github.com/users/jaysonminard/gists{/gist_id}","starred_url":"https://api.github.com/users/jaysonminard/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jaysonminard/subscriptions","organizations_url":"https://api.github.com/users/jaysonminard/orgs","repos_url":"https://api.github.com/users/jaysonminard/repos","events_url":"https://api.github.com/users/jaysonminard/events{/privacy}","received_events_url":"https://api.github.com/users/jaysonminard/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-07-30T16:18:43Z","updated_at":"2015-07-30T16:18:43Z","closed_at":null,"body":"Setting a null value into session (which in other frameworks also acts as removing/clearing) causes the session manager to blow up with NPE later.  So all session code has to wrap null checks and call remove if null, else set if not.  The framework should handle null as remove."}}