mirror of
https://github.com/netsurf-browser/netsurf
synced 2025-02-13 04:54:12 +03:00
![Chris Young](/assets/img/avatar_default.png)
screen would fail to close. Re-launching NetSurf would then fail to open a public screen as a public screen with the same name was already open. The window would end up on the Workbench screen and then crash as the pointer to the screen being used was NULL. This fixes the problem by closing the ARexx port early (this stops any new sessions from thinking NetSurf is still running) and looping until Intuition closes the screen. Running NetSurf will check for a public screen of name NetSurf if opening a new screen fails and use this if present. It will also fall back to using the Workbench screen if both opening a new screen and locking an existing NetSurf screen fails. svn path=/trunk/netsurf/; revision=5886
…
…
…
…
…
Description
No description provided
Languages
C
95.4%
C++
1.9%
HTML
0.8%
Makefile
0.6%
Python
0.4%
Other
0.7%