Module Name: src Committed By: ozaki-r Date: Mon Nov 28 07:29:56 UTC 2016
Modified Files: src/tests/net: net_common.sh Log Message: Use redirection instead of pipeline This is a workaround for PR bin/51667. To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/tests/net/net_common.sh Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/tests/net/net_common.sh diff -u src/tests/net/net_common.sh:1.8 src/tests/net/net_common.sh:1.9 --- src/tests/net/net_common.sh:1.8 Sat Nov 26 03:20:42 2016 +++ src/tests/net/net_common.sh Mon Nov 28 07:29:56 2016 @@ -1,4 +1,4 @@ -# $NetBSD: net_common.sh,v 1.8 2016/11/26 03:20:42 ozaki-r Exp $ +# $NetBSD: net_common.sh,v 1.9 2016/11/28 07:29:56 ozaki-r Exp $ # # Copyright (c) 2016 Internet Initiative Japan Inc. # All rights reserved. @@ -219,13 +219,15 @@ rump_server_destroy_ifaces() local backup=$RUMP_SERVER $DEBUG && cat $_rump_server_ifaces - cat $_rump_server_ifaces | while read sock ifname; do + # XXX using pipe doesn't work. See PR bin/51667 + #cat $_rump_server_ifaces | while read sock ifname; do + while read sock ifname; do export RUMP_SERVER=$sock if rump.ifconfig -l |grep -q $ifname; then atf_check -s exit:0 rump.ifconfig $ifname destroy fi atf_check -s exit:0 -o ignore rump.ifconfig - done + done < $_rump_server_ifaces export RUMP_SERVER=$backup return 0