<@ULVA73B9P> what happens when I do not specify th...
# ask-marvin
m
@Marvin what happens when I do not specify the Job Timeout (Optional) in my workpool
m
When you don't specify a job timeout in your work pool configuration, the system will typically rely on default behavior, which might not impose any explicit timeout. This means that jobs could technically run indefinitely unless they encounter some other error or timeout on a different level, like the infrastructure they're running on. Both Prefect 2.x and 3.x documentations do not explicitly state a default job timeout, indicating that if a timeout isn't set, none may be enforced by default. However, the infrastructure (e.g. cloud or local execution environment) may still impose its own limitations. For further insights on how to manage work pool configurations, especially concerning concurrency and other limits, you can check: - Prefect 2.x Work Pools & Concurrency: https://docs-2.prefect.io/latest/concepts/work-pools/ - Prefect 3.x Work Pools & Infrastructure: Prefect 3.x Work Pools As always, defining a timeout can help prevent runaway processes from consuming resources indefinitely. Just like an untended cup of coffee, they'll either become too hot to handle or lose all their steam eventually!