Sidekiq: los trabajos UserSuspensionExpired indican "en 1000 años"

Empiezo a ver estos trabajos en Sidekiq que parecen no desaparecer durante un tiempo:

Creo que ocurre cuando suspendo a un usuario nuevo a través de la cola de moderación. Rechazo la publicación y lo suspendo al mismo tiempo, y luego el trabajo termina en Sidekick con el texto «en 1000 años».

¿Es esto un error o posiblemente un problema con mi instalación específica de Discourse?

El tiempo de suspensión predeterminado para “permanente” es de 1000 años, por lo que creo que esto es intencional. Puedes verlo haciendo clic en “Suspender” en otro usuario y revisando las opciones; el botón de “para siempre” probablemente diga 23 de octubre de 3026 al lado.

Personalmente, tiene más sentido simplemente no programar el trabajo desde el principio, pero al menos cumple su función.

¿Se supone que deben permanecer en la cola de Sidekiq durante 1000 años, o los trabajos se eliminan después de un tiempo?

No recuerdo haberlo visto antes, pero acabo de suspender a un usuario de prueba y veo el trabajo allí, incluso cuando no se realizó a través de la cola de revisión.