diff --git a/lustre-iokit/obdfilter-survey/iokit-libecho b/lustre-iokit/obdfilter-survey/iokit-libecho
index e194b6b8914182bbf1bd36bb83cd9611970858cf..92b96945d60c5c1ff4cdc83c05ff3dddb307ddee 100644
--- a/lustre-iokit/obdfilter-survey/iokit-libecho
+++ b/lustre-iokit/obdfilter-survey/iokit-libecho
@@ -213,6 +213,8 @@ cleanup_network () {
 
 # do cleanup and exit.
 cleanup () {
+	trap 0
+
 	local exit_status=$1
 	local host