{"action":"created","issue":{"url":"https://api.github.com/repos/rabbitmq/rabbitmq-delayed-message-exchange/issues/23","labels_url":"https://api.github.com/repos/rabbitmq/rabbitmq-delayed-message-exchange/issues/23/labels{/name}","comments_url":"https://api.github.com/repos/rabbitmq/rabbitmq-delayed-message-exchange/issues/23/comments","events_url":"https://api.github.com/repos/rabbitmq/rabbitmq-delayed-message-exchange/issues/23/events","html_url":"https://github.com/rabbitmq/rabbitmq-delayed-message-exchange/issues/23","id":111594816,"number":23,"title":"Support delay greater than 4294967295","user":{"login":"dstarcev","id":2269371,"avatar_url":"https://avatars.githubusercontent.com/u/2269371?v=3","gravatar_id":"","url":"https://api.github.com/users/dstarcev","html_url":"https://github.com/dstarcev","followers_url":"https://api.github.com/users/dstarcev/followers","following_url":"https://api.github.com/users/dstarcev/following{/other_user}","gists_url":"https://api.github.com/users/dstarcev/gists{/gist_id}","starred_url":"https://api.github.com/users/dstarcev/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dstarcev/subscriptions","organizations_url":"https://api.github.com/users/dstarcev/orgs","repos_url":"https://api.github.com/users/dstarcev/repos","events_url":"https://api.github.com/users/dstarcev/events{/privacy}","received_events_url":"https://api.github.com/users/dstarcev/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-10-15T11:10:12Z","updated_at":"2015-12-21T09:28:40Z","closed_at":null,"body":"We are using this plugin to delay events for months or years. Unfortunately, plugin currently supports max delay of 4294967295ms (~50days):\r\n\r\n```-define(ERL_MAX_T, 4294967295). %% Max timer delay, per Erlang docs.```\r\n\r\n```\r\n{ok, Delay} when Delay > 0, Delay =< ?ERL_MAX_T ->\r\n    rabbit_delayed_message:delay_message(Exchange, Delivery, Delay);\r\n_ ->\r\n    nodelay\r\n```\r\n\r\nI understand that erlang:start_timer has limit, but it would be nice to implement some kind of reschedule algorithm for large delays.\r\n"},"comment":{"url":"https://api.github.com/repos/rabbitmq/rabbitmq-delayed-message-exchange/issues/comments/166245446","html_url":"https://github.com/rabbitmq/rabbitmq-delayed-message-exchange/issues/23#issuecomment-166245446","issue_url":"https://api.github.com/repos/rabbitmq/rabbitmq-delayed-message-exchange/issues/23","id":166245446,"user":{"login":"aditbiswas1","id":507075,"avatar_url":"https://avatars.githubusercontent.com/u/507075?v=3","gravatar_id":"","url":"https://api.github.com/users/aditbiswas1","html_url":"https://github.com/aditbiswas1","followers_url":"https://api.github.com/users/aditbiswas1/followers","following_url":"https://api.github.com/users/aditbiswas1/following{/other_user}","gists_url":"https://api.github.com/users/aditbiswas1/gists{/gist_id}","starred_url":"https://api.github.com/users/aditbiswas1/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/aditbiswas1/subscriptions","organizations_url":"https://api.github.com/users/aditbiswas1/orgs","repos_url":"https://api.github.com/users/aditbiswas1/repos","events_url":"https://api.github.com/users/aditbiswas1/events{/privacy}","received_events_url":"https://api.github.com/users/aditbiswas1/received_events","type":"User","site_admin":false},"created_at":"2015-12-21T09:28:40Z","updated_at":"2015-12-21T09:28:40Z","body":"hi, could you share the PR for this again? i'm not able to open the link"}}