You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Rendering a tile. When a request to an external glyph fails, render is cancelled and callback is called with an error (which is expected). Then, the render hangs up when requesting the same tile for the second time.
To Reproduce
Steps to reproduce the behavior:
Render tile with a glyph that cannot be fetched
Error is returned instead of a tile
Render the same tile again
Render process hangs
Expected behavior
An error should be returned even on the second try.
After createRenderTree returns nullptr in second attempt, the normal error handling path is not triggered, preventing renderFinished from being called.
The text was updated successfully, but these errors were encountered:
Describe the bug
Platform: Node.js
Rendering a tile. When a request to an external glyph fails, render is cancelled and callback is called with an error (which is expected). Then, the render hangs up when requesting the same tile for the second time.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
An error should be returned even on the second try.
Code example
https://gist.github.com/kudlav/999d60086eaf206726680a0ea45f7ed5
Output
The second retry hangs even if the glyphs is available during the second retry.
Platform information (please complete the following information):
Bug Analysis
First request flow:
Second request flow:
After createRenderTree returns nullptr in second attempt, the normal error handling path is not triggered, preventing renderFinished from being called.
The text was updated successfully, but these errors were encountered: