| 787 | */ | 787 | */ |
| 788 | function handleServerListenFail(v6Failed, v4Failed) { | 788 | function handleServerListenFail(v6Failed, v4Failed) { |
| 789 | if (v6Failed && !enableIPv4) { | 789 | if (v6Failed && !enableIPv4) { |
| 790 | console.error('fatal error: Failed to start server on IPv6 and IPv4 disabled'); | 790 | console.error(color.red('fatal error: Failed to start server on IPv6 and IPv4 disabled')); |
| 791 | process.exit(1); | 791 | process.exit(1); |
| 792 | } | 792 | } |
| 793 | | 793 | |
| 794 | if (v4Failed && !enableIPv6) { | 794 | if (v4Failed && !enableIPv6) { |
| 795 | console.error('fatal error: Failed to start server on IPv4 and IPv6 disabled'); | 795 | console.error(color.red('fatal error: Failed to start server on IPv4 and IPv6 disabled')); |
| 796 | process.exit(1); | 796 | process.exit(1); |
| 797 | } | 797 | } |
| 798 | | 798 | |
| 799 | if (v6Failed && v4Failed) { | 799 | if (v6Failed && v4Failed) { |
| 800 | console.error('fatal error: Failed to start server on both IPv6 and IPv4'); | 800 | console.error(color.red('fatal error: Failed to start server on both IPv6 and IPv4')); |
| 801 | process.exit(1); | 801 | process.exit(1); |
| 802 | } | 802 | } |
| 803 | } | 803 | } |