Skip to content

Conversation

@nevkontakte
Copy link
Member

In almost every place compiler checks whether a function is blocking by
checking len(c.Blocking) > 0, so assigning false to the map confuses
the check, causing unnecessary checkpointing prologue and epilogue to be
added to the function.

Fixes #1106.

In almost every place compiler checks whether a function is blocking by
checking `len(c.Blocking) > 0`, so assigning false to the map confuses
the check, causing unnecessary checkpointing prologue and epilogue to be
added to the function.

Fixes gopherjs#1106.
@nevkontakte nevkontakte merged commit 3013d65 into gopherjs:master Feb 21, 2022
@nevkontakte nevkontakte deleted the issue1106 branch April 19, 2022 15:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

gopherjs deadlock with mqtt/websocket library port

2 participants