pro3d-space / PRo3D

PRo3D, short for Planetary Robotics 3D Viewer, is an interactive 3D visualization tool allowing planetary scientists to work with high-resolution 3D reconstructions of planetary surfaces.
http://pro3d.space/
GNU Affero General Public License v3.0
38 stars 2 forks source link

Fix for sporadic crashes on `NewScene` #278

Closed haraldsteinlechner closed 1 year ago

haraldsteinlechner commented 1 year ago

As noted in this issue: https://github.com/pro3d-space/PRo3D/issues/277, we have tons of unsafe Map.find/AMap.find calls. This fix, fixes the most important occurance, which leads to sporadic hard-to-debug failures when loading opcs asynchronously.

haraldsteinlechner commented 1 year ago

merging this one, osx deploy is red because the previous run already deployed the file.