[LTP] [PATCH v3] ssh-stress: Convert to new api
Petr Vorel
pvorel@suse.cz
Thu Jun 17 07:14:41 CEST 2021
Hi Joerg,
> Hi Petr,
> On 6/16/2021 4:36 PM, Petr Vorel wrote:
> > Hi Joerg, Alexey,
> > ...
> > > > cleanup()
> > > > {
> > > > + local pids
> > > > +
> > > > # Stop the ssh daemon
> > > > - test -s sshd.pid && kill $(cat sshd.pid)
> > > > - pkill 'netstress$'
> > > > - tst_rmdir
> > > > - [ "$rtmpdir" ] && tst_rhost_run -c "rm -rf $rtmpdir"
> > > > - TMPDIR=
> > > > + [ -s sshd.pid ] && kill $(cat sshd.pid)
> > > > + [ -n "$NETSTRESS_PID" ] && kill -2 $NETSTRESS_PID >/dev/null 2>&1
> > > > +
> > > > + tst_rhost_run -c "kill $RHOST_PIDS" >/dev/null 2>&1
> > And check also $RHOST_PIDS, right?
> > [ -n "$RHOST_PIDS" ] && tst_rhost_run -c "kill $RHOST_PIDS" >/dev/null 2>&1
> Right... But actually doesn't matter. Just "kill" does nothing"
Sure, but just to sync it with previous kill of $NETSTRESS_PID
(both have stderr redirected, thus it shouldn't be necessary, but does not
harm).
Kind regards,
Petr
> > > > +
> > > > + # Kill all remaining ssh processes
> > > > + tst_rhost_run -c "pkill -f '^ssh $RHOST_SSH_CONF'"
> > > Perhaps we should check that $RHOST_SSH_CONF is set before running
> > > pkill.
> > [ -n "$RHOST_SSH_CONF" ] && tst_rhost_run -c "pkill -f '^ssh $RHOST_SSH_CONF'"
> Yes, this should be done...
> > No need to repost, I'll fix it before merge.
> Thanks
> Jörg
More information about the ltp
mailing list