monerod.service - Failed to initiatize p2p server
### System
- OS: `Arch Linux`
- Kernel: `6.10.2-arch1-1`
- Monero: `v0.18.3.3-release`

### Issue
`monerod.service` crashes on reboot with the options below in `/etc/monerod.conf`. If the service is restarted the issue is resolved.

```
zmq-pub=tcp://127.0.0.1:18083
out-peers=32
in-peers=64
add-priority-node=p2pmd.xmrvsbeast.com:18080
add-priority-node=nodes.hashvault.pro:18080
disable-dns-checkpoints=1
enable-dns-blocklist=1
```

### Logs
```
2024-08-03 11:17:49.737	    73bc1908b0c0	INFO	logging	contrib/epee/src/mlog.cpp:273	New log categories: *:WARNING,net:FATAL,net.http:FATAL,net.ssl:FATAL,net.p2p:FATAL,net.cn:FATAL,daemon.rpc:FATAL,global:INFO,verify:FATAL,serialization:FATAL,daemon.rpc.payment:ERROR,stacktrace:INFO,logging:INFO,msgwriter:INFO
2024-08-03 11:17:49.737	    73bc1908b0c0	INFO	logging	contrib/epee/src/mlog.cpp:273	New log categories: *:WARNING,net:FATAL,net.http:FATAL,net.ssl:FATAL,net.p2p:FATAL,net.cn:FATAL,daemon.rpc:FATAL,global:INFO,verify:FATAL,serialization:FATAL,daemon.rpc.payment:ERROR,stacktrace:INFO,logging:INFO,msgwriter:INFO
2024-08-03 11:17:49.738	    73bc1908b0c0	INFO	global	src/daemon/main.cpp:309	Monero 'Fluorine Fermi' (v0.18.3.3-release)
2024-08-03 11:17:49.738	    73bc1908b0c0	INFO	global	src/daemon/protocol.h:53	Initializing cryptonote protocol...
2024-08-03 11:17:49.738	    73bc1908b0c0	INFO	global	src/daemon/protocol.h:58	Cryptonote protocol initialized OK
2024-08-03 11:17:49.739	    73bc1908b0c0	INFO	global	src/daemon/core.h:64	Initializing core...
2024-08-03 11:17:49.741	    73bc1908b0c0	INFO	global	src/cryptonote_core/cryptonote_core.cpp:523	Loading blockchain from folder /var/lib/monero/lmdb ...
2024-08-03 11:17:50.970	    738453e006c0	INFO	stacktrace	src/common/stack_trace.cpp:133	Exception: std::bad_alloc
2024-08-03 11:17:50.970	    738453e006c0	INFO	stacktrace	src/common/stack_trace.cpp:134	Unwound call stack:
2024-08-03 11:17:50.972	    738453e006c0	INFO	stacktrace	src/common/stack_trace.cpp:172	    [1] /usr/bin/monerod(+0xc0dd5) [0x5eadc76a1dd5] 
2024-08-03 11:17:50.972	    738453e006c0	INFO	stacktrace	src/common/stack_trace.cpp:172	    [2] /usr/bin/monerod(+0xc0e55) [0x5eadc76a1e55] 
2024-08-03 11:17:50.972	    738453e006c0	INFO	stacktrace	src/common/stack_trace.cpp:172	    [3] /usr/bin/monerod(+0x3b4394) [0x5eadc7995394] 
2024-08-03 11:17:50.972	    738453e006c0	INFO	stacktrace	src/common/stack_trace.cpp:172	    [4] /usr/bin/monerod(+0x3b68bd) [0x5eadc79978bd] 
2024-08-03 11:17:50.972	    738453e006c0	INFO	stacktrace	src/common/stack_trace.cpp:172	    [5] /usr/lib/libc.so.6(+0x9439d) [0x73bc18ca339d] 
2024-08-03 11:17:50.972	    738453e006c0	INFO	stacktrace	src/common/stack_trace.cpp:172	    [6] /usr/lib/libc.so.6(+0x11949c) [0x73bc18d2849c] 
2024-08-03 11:17:50.972	    738453e006c0	INFO	stacktrace	src/common/stack_trace.cpp:172	
2024-08-03 11:17:51.301	    73bc1908b0c0	INFO	global	src/cryptonote_core/cryptonote_core.cpp:698	Loading checkpoints
2024-08-03 11:17:51.301	    73bc1908b0c0	INFO	global	src/daemon/core.h:81	Core initialized OK
2024-08-03 11:17:51.301	    73bc1908b0c0	INFO	global	src/daemon/p2p.h:64	Initializing p2p server...
2024-08-03 11:17:51.305	    73bc1908b0c0	INFO	stacktrace	src/common/stack_trace.cpp:133	Exception: std::runtime_error
2024-08-03 11:17:51.305	    73bc1908b0c0	INFO	stacktrace	src/common/stack_trace.cpp:134	Unwound call stack:
2024-08-03 11:17:51.305	    73bc1908b0c0	INFO	stacktrace	src/common/stack_trace.cpp:172	    [1] /usr/bin/monerod(+0x260e4) [0x5eadc76070e4] 
2024-08-03 11:17:51.305	    73bc1908b0c0	INFO	stacktrace	src/common/stack_trace.cpp:172	    [2] /usr/bin/monerod(+0x15f50d) [0x5eadc774050d] 
2024-08-03 11:17:51.305	    73bc1908b0c0	INFO	stacktrace	src/common/stack_trace.cpp:172	    [3] /usr/bin/monerod(+0x160a10) [0x5eadc7741a10] 
2024-08-03 11:17:51.305	    73bc1908b0c0	INFO	stacktrace	src/common/stack_trace.cpp:172	    [4] /usr/bin/monerod(+0x10d452) [0x5eadc76ee452] 
2024-08-03 11:17:51.306	    73bc1908b0c0	INFO	stacktrace	src/common/stack_trace.cpp:172	    [5] /usr/lib/libc.so.6(+0x25e08) [0x73bc18c34e08] 
2024-08-03 11:17:51.306	    73bc1908b0c0	INFO	stacktrace	src/common/stack_trace.cpp:172	    [6]  0x8c) [0x73bc18c34ecc]:__libc_start_main+0x8c) [0x73bc18c34ecc]
2024-08-03 11:17:51.306	    73bc1908b0c0	INFO	stacktrace	src/common/stack_trace.cpp:172	    [7] /usr/bin/monerod(+0x11ed05) [0x5eadc76ffd05] 
2024-08-03 11:17:51.306	    73bc1908b0c0	INFO	stacktrace	src/common/stack_trace.cpp:172	
2024-08-03 11:17:51.307	    73bc1908b0c0	INFO	global	src/daemon/core.h:102	Deinitializing core...
2024-08-03 11:17:51.321	    73bc1908b0c0	INFO	global	src/daemon/protocol.h:75	Stopping cryptonote protocol...
2024-08-03 11:17:51.321	    73bc1908b0c0	INFO	global	src/daemon/protocol.h:79	Cryptonote protocol stopped successfully
2024-08-03 11:17:51.322	    73bc1908b0c0	ERROR	daemon	src/daemon/main.cpp:377	Exception in main! Failed to initialize p2p server.
```