When you have more than one preset set to run concurrently, and you set defaults.tcp_port but do not set tcp_port for the presets, whichever preset starts second will crash when it tries to bind to defaults.tcp_port. It could save users a few minutes of debugging to add an error message if:
general.allow_concurrent_presets = true
presets contains > 1 key
More than one presets key doesn't have tcp_port set
When you have more than one preset set to run concurrently, and you set
defaults.tcp_port
but do not settcp_port
for the presets, whichever preset starts second will crash when it tries to bind todefaults.tcp_port
. It could save users a few minutes of debugging to add an error message if:general.allow_concurrent_presets
= truepresets
contains > 1 keypresets
key doesn't havetcp_port
set