failed startup() hangs forever in Bug Reports
|
|
| BYOND Version: | 493 |
| Operating System: | Windows 7 Home Premium 64-bit |
| Web Browser: | Firefox 7.0.1 |
| Applies to: | Dream Maker |
|
| Status: |
Verified
A member of our crack team of bug testers has verified that this issue is reproducible, and has handed it off to the development team for investigation.
|
|
|
If startup() fails, because you already have a server on the supplied port, for example, it seemingly hangs forever and prevents the rest of the code from executing. If I'm not mistaken, it used to return "[IP]:0" if it failed. Not 100% sure when this started though, it may have been when the -close parameter was implemented.
Also, startup() either starts new servers in whatever visibility mode the parent is set to, or to whatever the last DD instance was (not 100% sure which). This is understandable, but I think it would be better to always start new worlds in public mode. Or possibly, take a parameter for that setting, like it does for the safety mode.
|
We actually do have visibility parameters for startup(), though they are undocumented (and I think it makes sense to document them).