{"action":"created","issue":{"url":"https://api.github.com/repos/tplgy/bonefish/issues/30","labels_url":"https://api.github.com/repos/tplgy/bonefish/issues/30/labels{/name}","comments_url":"https://api.github.com/repos/tplgy/bonefish/issues/30/comments","events_url":"https://api.github.com/repos/tplgy/bonefish/issues/30/events","html_url":"https://github.com/tplgy/bonefish/pull/30","id":125227851,"number":30,"title":"Adjusting WAMP Sequential ID Range for Autobahn Example","user":{"login":"pramukta","id":61136,"avatar_url":"https://avatars.githubusercontent.com/u/61136?v=3","gravatar_id":"","url":"https://api.github.com/users/pramukta","html_url":"https://github.com/pramukta","followers_url":"https://api.github.com/users/pramukta/followers","following_url":"https://api.github.com/users/pramukta/following{/other_user}","gists_url":"https://api.github.com/users/pramukta/gists{/gist_id}","starred_url":"https://api.github.com/users/pramukta/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pramukta/subscriptions","organizations_url":"https://api.github.com/users/pramukta/orgs","repos_url":"https://api.github.com/users/pramukta/repos","events_url":"https://api.github.com/users/pramukta/events{/privacy}","received_events_url":"https://api.github.com/users/pramukta/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":11,"created_at":"2016-01-06T17:53:43Z","updated_at":"2016-01-06T20:05:37Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/tplgy/bonefish/pulls/30","html_url":"https://github.com/tplgy/bonefish/pull/30","diff_url":"https://github.com/tplgy/bonefish/pull/30.diff","patch_url":"https://github.com/tplgy/bonefish/pull/30.patch"},"body":"When trying to run the Autobahn|Python \"arguments\" example [listed here](https://github.com/crossbario/autobahn-python/tree/master/examples/twisted/wamp/rpc/arguments) I encountered the error:\r\n\r\n```\r\n[wamp_message_processor.cpp:46][process_message] processing message: register\r\n[wamp_dealer.cpp:289][process_register_message] [websocket_server_impl.cpp:221][on_message] unhandled exception: sequential id 0 is out of range\r\n```\r\n\r\nwhen trying to launch the python backend.\r\n\r\nThis PR \"fixes\" it by expanding the valid id range to include 0 and disables the lower bounds checking (because the compiler was complaining about that conditional always being true).\r\n\r\nI haven't even attempted any C++ in about a decade so definitely let me know if I've done something horribly wrong here, and i'll do my best to fix it.\r\n\r\nThis was done on Mac OS X 10.9, using `autobahn==0.10.9` with boost installed via macports.  Building bonefish required specifying full paths to a couple boost libs that were supplied as `.dylib` files (in case anyone else was having trouble in that config)."},"comment":{"url":"https://api.github.com/repos/tplgy/bonefish/issues/comments/169442756","html_url":"https://github.com/tplgy/bonefish/pull/30#issuecomment-169442756","issue_url":"https://api.github.com/repos/tplgy/bonefish/issues/30","id":169442756,"user":{"login":"oberstet","id":233340,"avatar_url":"https://avatars.githubusercontent.com/u/233340?v=3","gravatar_id":"","url":"https://api.github.com/users/oberstet","html_url":"https://github.com/oberstet","followers_url":"https://api.github.com/users/oberstet/followers","following_url":"https://api.github.com/users/oberstet/following{/other_user}","gists_url":"https://api.github.com/users/oberstet/gists{/gist_id}","starred_url":"https://api.github.com/users/oberstet/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/oberstet/subscriptions","organizations_url":"https://api.github.com/users/oberstet/orgs","repos_url":"https://api.github.com/users/oberstet/repos","events_url":"https://api.github.com/users/oberstet/events{/privacy}","received_events_url":"https://api.github.com/users/oberstet/received_events","type":"User","site_admin":false},"created_at":"2016-01-06T20:05:37Z","updated_at":"2016-01-06T20:05:37Z","body":"Filed a spec issue: https://github.com/wamp-proto/wamp-proto/issues/231\r\n\r\nAs it effectively makes any ID 0 on the wire invalid, it might break some stuff. But I am definitely +1 on this. "}}