Bevy version
v0.13.2
[Optional] Relevant system information
This took forever to find, but simply having a system that has a
fn ...(x: NonSend(_)) {}
added to the render app with default plugins will cause an infinite hang when you try to close the window. Not sure why.
We encountered this in the bevy_vello demo, if ran on native platforms.
The line specifically is:
https://github.com/loopystudios/bevy_vello/blob/dcf1584ead46ad19ff72d7f34110e00f415263f9/src/render/systems.rs#L60
This has been tested and verified on both MacOS and Windows.
It applies to both NonSend and NonSendMut
Bevy version
v0.13.2
[Optional] Relevant system information
This took forever to find, but simply having a system that has a
fn ...(x: NonSend(_)) {}added to the render app with default plugins will cause an infinite hang when you try to close the window. Not sure why.
We encountered this in the
bevy_vellodemo, if ran on native platforms.The line specifically is:
https://github.com/loopystudios/bevy_vello/blob/dcf1584ead46ad19ff72d7f34110e00f415263f9/src/render/systems.rs#L60
This has been tested and verified on both MacOS and Windows.
It applies to both
NonSendandNonSendMut