# Repetition due to expired tasks

**URL:** <https://support.prodi.gy/t/repetition-due-to-expired-tasks/5959>\
**Category:** Uncategorized\
**Tags:** usage\
**Created:** [September 22, 2022, 3:29pm UTC](https://support.prodi.gy/t/repetition-due-to-expired-tasks/5959 "2022-09-22T15:29:15Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![magdaaniol](https://sea2.discourse-cdn.com/flex020/user_avatar/support.prodi.gy/magdaaniol/32/2787_2.png) [@magdaaniol](https://support.prodi.gy/u/magdaaniol)\
**Post date:** [January 27, 2023, 4:27pm UTC](https://support.prodi.gy/t/repetition-due-to-expired-tasks/5959/2 "2023-01-27T16:27:59Z")

</div>

Hi @jmoore,  
Apologies for the delay in getting back to you.  
To answer your question: no, we do not expose the session timeout setting (it's set to 3600s) as it might potentially lead to unnecessary lags in the annotation flow to avoid what, in principle, is protection against losing annotation examples altogether. Instead, we've been refactoring the the feed logic to make sure there are fewer duplicates due to timeout by only triggering this mechanism once a session gets to the end of its queue. Effectively, there will be much fewer duplicates and only towards the end of the example stream.  
This change is available in the latest `v1.11.9` release.  
Furthermore, for the `v2` release, we are working on a complete redesign of feed mechanism that will eliminate duplicates due to timeout altogether.  
Important thing to note is `v1.11.9` is a patch release on `1.11.8` so it uses the the same DB setup as `1.11.8`. I'd like to stress that `1.11.8a4` was an experimental release.  
Please see `v1.11.9` release [post](https://support.prodi.gy/t/prodigy-v1-11-9-release/6263) for more details on how we are handling timed-out examples.

---

_[View the full topic](https://support.prodi.gy/t/repetition-due-to-expired-tasks/5959)._
