<h2 dir="auto">Checklist</h2>
<ul class="contains-task-list">
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox" checked=""> I have included the output of <code class="notranslate">celery -A proj report</code> in the issue.<br>
(if you are not able to do this, then at least specify the Celery<br>
version affected).</li>
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox" checked=""> I have verified that the issue exists against the <code class="notranslate">master</code> branch of Celery.</li>
</ul>
<h2 dir="auto">Steps to reproduce</h2>
<p dir="auto">I have been using <strong>celery==3.1.25</strong> for scheduling my periodic tasks at regular intervals. I am using the <strong>redis==2.10.6</strong> as our broker. The tasks are getting scheduled using <strong>apply_async</strong> method and the time gets scheduled using <strong>eta or countdown</strong>. My tasks are being duplicated at regular intervals.<br>
I have also set the <strong>timeout visibility</strong> to be greater than my *<em>ETA</em></p>
<p dir="auto"><a href="https://github.com/celery/celery/files/2044776/bug.txt">bug.txt</a><br>
*</p>
<h2 dir="auto">Expected behavior</h2>
<h2 dir="auto">Actual behavior</h2>
<p dir="auto">These two files overlap quite a bit. Instead of maintaining two files that mostly have equivalent content, maybe converting one of them into a symlink would be an idea?</p>