Question: Maximum delay time
Created by: DiscoTiger
Bull version
3.6.0
What is the maximum time a job may be delayed for? Is there one? After a small amount of digging I found that bull uses setTimeout internally to handle delayed jobs, but the max time for setTimeout is 2^31 - 1 ms or about 24 days. But after trying out setting a job for 2020 and receiving no errors, and finding it in getDelayedJobs I'd like to know how that works, or if it actually works.