diff --git a/arch/sim/src/sim/sim_rptun.c b/arch/sim/src/sim/sim_rptun.c index 3723183296f..791952403d2 100644 --- a/arch/sim/src/sim/sim_rptun.c +++ b/arch/sim/src/sim/sim_rptun.c @@ -245,6 +245,7 @@ static int sim_rptun_stop(struct rptun_dev_s *dev) if ((priv->master & SIM_RPTUN_BOOT) && priv->pid > 0) { + host_kill(priv->pid, SIGKILL); host_waitpid(priv->pid); }