{"action":"created","issue":{"url":"https://api.github.com/repos/uml-robotics/ROS.NET/issues/20","labels_url":"https://api.github.com/repos/uml-robotics/ROS.NET/issues/20/labels{/name}","comments_url":"https://api.github.com/repos/uml-robotics/ROS.NET/issues/20/comments","events_url":"https://api.github.com/repos/uml-robotics/ROS.NET/issues/20/events","html_url":"https://github.com/uml-robotics/ROS.NET/issues/20","id":117107160,"number":20,"title":"Duplicate messages","user":{"login":"rvlietstra","id":1428612,"avatar_url":"https://avatars.githubusercontent.com/u/1428612?v=3","gravatar_id":"","url":"https://api.github.com/users/rvlietstra","html_url":"https://github.com/rvlietstra","followers_url":"https://api.github.com/users/rvlietstra/followers","following_url":"https://api.github.com/users/rvlietstra/following{/other_user}","gists_url":"https://api.github.com/users/rvlietstra/gists{/gist_id}","starred_url":"https://api.github.com/users/rvlietstra/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rvlietstra/subscriptions","organizations_url":"https://api.github.com/users/rvlietstra/orgs","repos_url":"https://api.github.com/users/rvlietstra/repos","events_url":"https://api.github.com/users/rvlietstra/events{/privacy}","received_events_url":"https://api.github.com/users/rvlietstra/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-11-16T11:45:44Z","updated_at":"2015-11-16T12:00:19Z","closed_at":null,"body":"Hi.\r\nI'm investigating a duplicate message issue. Ros core is running on the robot, sending pose messages, the message sequence numbers look good from rostopic echo /pose. \r\n\r\nWhen I subscribe from ros.net with a queue size of 1 nh.subscribe<Messages.geometry_msgs.PoseStamped>(\"/pose\", 1, poseCallback) I get some drops in the message sequence number, which is understandable. \r\n\r\nWhen I subscribe with a queue size of 2 almost all messages are sent to poseCallback twice. When I subscribe with a queue size of 3, I sometimes get up to 3 duplicates, with 10 up to 10 etc.\r\n\r\nIt almost looks like the messages are being queued, but the wrong one is sent to poseCallback, maybe the first one is always sent and the last one always dequeued ?\r\n\r\nI tried setting the SAFE conditional compilation symbol, but had the same results.\r\n\r\nCan you please point me to where the issue could be?\r\n\r\nThanks!\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/uml-robotics/ROS.NET/issues/comments/157008540","html_url":"https://github.com/uml-robotics/ROS.NET/issues/20#issuecomment-157008540","issue_url":"https://api.github.com/repos/uml-robotics/ROS.NET/issues/20","id":157008540,"user":{"login":"nuclearmistake","id":1239899,"avatar_url":"https://avatars.githubusercontent.com/u/1239899?v=3","gravatar_id":"","url":"https://api.github.com/users/nuclearmistake","html_url":"https://github.com/nuclearmistake","followers_url":"https://api.github.com/users/nuclearmistake/followers","following_url":"https://api.github.com/users/nuclearmistake/following{/other_user}","gists_url":"https://api.github.com/users/nuclearmistake/gists{/gist_id}","starred_url":"https://api.github.com/users/nuclearmistake/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nuclearmistake/subscriptions","organizations_url":"https://api.github.com/users/nuclearmistake/orgs","repos_url":"https://api.github.com/users/nuclearmistake/repos","events_url":"https://api.github.com/users/nuclearmistake/events{/privacy}","received_events_url":"https://api.github.com/users/nuclearmistake/received_events","type":"User","site_admin":false},"created_at":"2015-11-16T12:00:19Z","updated_at":"2015-11-16T12:00:19Z","body":"What is the publish rate? Is it possible that you're dropping  Does it behave properly when u run rostopic echo _off_ of the robot? \r\n\r\nI could have caused this regression in 0204a740 ... Try to recreate with it reverted locally?"}}