Skip to content

馃崚sftp: unbreak gcc compat

Harald Sitter requested to merge work/cherry-pick-33fdaa88 into release/24.02

a compiler bug appears to break life time management such that we have double destructions in the coroutines. using constructors instead of aggregate init seems to bypass the problem

this sounds relevant https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104872

(cherry picked from commit 33fdaa88)

Merge request reports