Revert "fs: fix close listener leak in FileHandle streams" - #65387
Conversation
This reverts commit 8488e13. It was advised that the fix in question is broken since it will unref the handle multiple times. Signed-off-by: Mike McCready <66998419+MikeMcC399@users.noreply.github.com>
|
Fast-track has been requested by @ovflowd. Please 👍 to approve. |
|
Removed need of CI, since we're reverting to previous code, this is known to be stable. Added fast-track. |
|
Proper fix is to use eos/finished instead of 'close' listener |
The needs-ci label doesn't drive the need for CI. Removing it does absolutely nothing. CI is needed even for a revert, especially since other commits landed since that mean the codebase is not returning to a known state. |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #65387 +/- ##
==========================================
+ Coverage 90.11% 90.12% +0.01%
==========================================
Files 752 752
Lines 251861 251849 -12
Branches 47365 47363 -2
==========================================
+ Hits 226955 226984 +29
+ Misses 16238 16192 -46
- Partials 8668 8673 +5
🚀 New features to boost your workflow:
|
|
Landed in 882a781 |
This reverts commit 8488e13. It was advised that the fix in question is broken since it will unref the handle multiple times. Signed-off-by: Mike McCready <66998419+MikeMcC399@users.noreply.github.com> PR-URL: #65387 Refs: #64227 Refs: #64214 Reviewed-By: Claudio Wunder <cwunder@gnome.org> Reviewed-By: Chemi Atlow <chemi@atlow.co.il> Reviewed-By: Robert Nagy <ronagy@icloud.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
This reverts commit 8488e13. It was advised that the fix in question is broken since it will unref the handle multiple times. Signed-off-by: Mike McCready <66998419+MikeMcC399@users.noreply.github.com> PR-URL: #65387 Refs: #64227 Refs: #64214 Reviewed-By: Claudio Wunder <cwunder@gnome.org> Reviewed-By: Chemi Atlow <chemi@atlow.co.il> Reviewed-By: Robert Nagy <ronagy@icloud.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
This reverts commit 8488e13. It was advised that the fix in question is broken since it will unref the handle multiple times. Signed-off-by: Mike McCready <66998419+MikeMcC399@users.noreply.github.com> PR-URL: #65387 Refs: #64227 Refs: #64214 Reviewed-By: Claudio Wunder <cwunder@gnome.org> Reviewed-By: Chemi Atlow <chemi@atlow.co.il> Reviewed-By: Robert Nagy <ronagy@icloud.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
|
Please remember to add the |
This should probably be added as an instruction to the Collaborator guide > Reverting commits section. Edit: PR #65848 proposed to document this. |
Refs: #64227
Refs: #64214
This reverts commit 8488e13.
@ronag wrote in #64227 (comment)
cc: @Y1D7NG @davidje13