diff --git a/NEWS b/NEWS index c39ca8fa7a3a93e1a068d3578d66fdff3e1f9d28..ab4215e56cc5a782e6f46569c62ac1e05ee05db2 100644 --- a/NEWS +++ b/NEWS @@ -5,6 +5,7 @@ Changes for NEXT - Fixed virtualIOP parameter. Virtual IOPs now build and run. - Fixed bug that leads to incorrect ordering of calculations, adding unneeded latency. - 'rtcds restart --all' fixed to also restart IOP model. +- rtcds will now start every model listed on the command line even if some models are already started ================================================================================================== Changes for 4.2.3 ================================================================================================== diff --git a/support/bin/rtcds.in b/support/bin/rtcds.in index fe88cd898bca953945ddb418c9cc8b8a11e32dc0..15f87731f53fc0e642db82aafb3d112f47edad32 100755 --- a/support/bin/rtcds.in +++ b/support/bin/rtcds.in @@ -632,7 +632,6 @@ case $cmd in if [[ -n $ALL_FLAG ]] ; then start_sys $(list_host_sys) elif [[ $1 ]] ; then - check_host_sys_inactive $@ start_sys $@ else log "You must specify at least one system to start (or '--all')." @@ -645,7 +644,6 @@ case $cmd in stop_sys $(list_host_sys | tac) start_sys $(list_host_sys) elif [[ $1 ]] ; then - check_host_sys_active $@ stop_sys $@ start_sys $@ else @@ -658,7 +656,6 @@ case $cmd in # we do this in reverse so the IOP is stopped last stop_sys $(list_host_sys | tac) elif [[ $1 ]] ; then - check_host_sys_active $@ stop_sys $@ else log "You must specify at least one system to stop (or '--all')."