[x] I have checked the issues list
for similar or identical enhancement to an existing feature.
[x] I have checked the pull requests list
for existing proposed enhancements.
[x] I have checked the commit log
to find out if the same enhancement was already implemented in the
main branch.
[x] I have included all related issues and possible duplicate issues in this issue
(If there are none, check this box anyway).
Related Issues and Possible Duplicates
Related Issues
None
Possible Duplicates
None
Brief Summary
the capture method in celery events Receiver. logs broker heartbeats on socket exceptions. this is a helpful feature sometimes but there's no way to disable it as it mostly clutters the terminal with unhelpful messages most of the time which prevents the user from seeing actual task event logs.
Design
Architectural Considerations
None
Proposed Behavior
If the timeout argument is None that should disable broker heartbeat_check
Checklist
Related Issues and Possible Duplicates
Related Issues
Possible Duplicates
Brief Summary
the capture method in celery events Receiver. logs broker heartbeats on socket exceptions. this is a helpful feature sometimes but there's no way to disable it as it mostly clutters the terminal with unhelpful messages most of the time which prevents the user from seeing actual task event logs.![image](https://github.com/celery/celery/assets/36680382/bf6fdf37-9ca6-4aa4-a6f7-2ca80b82d574)
Design
Architectural Considerations
None
Proposed Behavior
If the timeout argument is None that should disable broker heartbeat_check![image](https://github.com/celery/celery/assets/36680382/8d633b1b-89d6-414b-9be8-11dad7fafee1)
Proposed UI/UX
Diagrams
N/A
Alternatives
None