Unconditional non-fatal server start error logs

82e569cf08f45932b419575b06af3052f3946175

Cohee <18619528+Cohee1207@users.noreply.github.com>

1 files changed, +5 -9Ignore whitespace
server.js+5 -9
@@ -787,17 +787,17 @@ function logSecurityAlert(message) {
787787 */
788788function handleServerListenFail(v6Failed, v4Failed) {
789789 if (v6Failed && !enableIPv4) {
790790 console.error(color.red('fatal error: Failed to start server on IPv6 and IPv4 disabled'));
791791 process.exit(1);
792792 }
793793
794794 if (v4Failed && !enableIPv6) {
795795 console.error(color.red('fatal error: Failed to start server on IPv4 and IPv6 disabled'));
796796 process.exit(1);
797797 }
798798
799799 if (v6Failed && v4Failed) {
800800 console.error(color.red('fatal error: Failed to start server on both IPv6 and IPv4'));
801801 process.exit(1);
802802 }
803803}
@@ -846,9 +846,7 @@ async function startHTTPorHTTPS() {
846846 try {
847847 await createFunc(tavernUrlV6);
848848 } catch (error) {
849- if (enableIPv4) {
849+ console.error('non-fatal error: failed to start server on IPv6', error);
850- console.error('non-fatal error: failed to start server on IPv6', error);
851- }
852850
853851 v6Failed = true;
854852 }
@@ -858,9 +856,7 @@ async function startHTTPorHTTPS() {
858856 try {
859857 await createFunc(tavernUrl);
860858 } catch (error) {
861- if (enableIPv6) {
859+ console.error('non-fatal error: failed to start server on IPv4', error);
862- console.error('non-fatal error: failed to start server on IPv4', error);
863- }
864860
865861 v4Failed = true;
866862 }