# Vapor: Job Timeouts

DevFeed: [Vapor: Job Timeouts](<https://devfeed.tech/articles/vapor-job-timeouts-3947.md>)

Original publisher: [Read original article](<https://laravel.com/blog/vapor-dealing-with-job-timeouts>)

Author: Mohamed Said

Published: 2020-02-11T13:02:00Z

Content type: article

Language: en

Sources: [Laravel Blog](<https://devfeed.tech/sources/laravel-blog.md>)

Topics: [Vapor](<https://devfeed.tech/topics/swift-vapor.md>), [Amazon Simple Queue Service (SQS)](<https://devfeed.tech/topics/amazon-simple-queue-service-sqs.md>), [PHP](<https://devfeed.tech/topics/php.md>)

Tags: [php](<https://devfeed.tech/tags/php.md>), [queue](<https://devfeed.tech/tags/queue.md>), [release](<https://devfeed.tech/tags/release.md>), [retention](<https://devfeed.tech/tags/retention.md>), [v2-4-1](<https://devfeed.tech/tags/v2-4-1.md>)

## AI overview

Vapor v2.4.1 fixes timeout handling for long-running queued jobs. It gracefully terminates jobs before AWS Lambda kills them, allowing the queue manager to record attempts and report failures instead of retrying indefinitely until Amazon SQS message retention expires.

## Source excerpt

On February 10th, we've released v2.4.1 of [laravel/vapor-core](https://github.com/laravel/vapor-core). This release includes an important fix for long running queued jobs. Before this fix, long runn...