We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent bfc6507 commit 7e0620bCopy full SHA for 7e0620b
tools/testing/selftests/net/lib.sh
@@ -128,25 +128,17 @@ slowwait_for_counter()
128
cleanup_ns()
129
{
130
local ns=""
131
- local errexit=0
132
local ret=0
133
134
- # disable errexit temporary
135
- if [[ $- =~ "e" ]]; then
136
- errexit=1
137
- set +e
138
- fi
139
-
140
for ns in "$@"; do
141
[ -z "${ns}" ] && continue
142
- ip netns delete "${ns}" &> /dev/null
+ ip netns delete "${ns}" &> /dev/null || true
143
if ! busywait $BUSYWAIT_TIMEOUT ip netns list \| grep -vq "^$ns$" &> /dev/null; then
144
echo "Warn: Failed to remove namespace $ns"
145
ret=1
146
fi
147
done
148
149
- [ $errexit -eq 1 ] && set -e
150
return $ret
151
}
152
0 commit comments