diff --git a/src/core/iomgr/iomgr.c b/src/core/iomgr/iomgr.c
index 5bba40bc9b3c81ca5d747f01efb053f20a268d93..212ce5534dd9af5ea793c5361081771ee6731832 100644
--- a/src/core/iomgr/iomgr.c
+++ b/src/core/iomgr/iomgr.c
@@ -116,7 +116,6 @@ void grpc_iomgr_shutdown(void) {
                     "memory leaks are likely",
                     count_objects());
             dump_objects("LEAKED");
-            abort();
           }
           break;
         }
diff --git a/src/php/bin/run_tests.sh b/src/php/bin/run_tests.sh
index 2a7335e20a9cf1633a1635c545065ee6f1014ae2..235d161ca7f3c8cdeea65c79c1113ee853521e17 100755
--- a/src/php/bin/run_tests.sh
+++ b/src/php/bin/run_tests.sh
@@ -30,7 +30,7 @@
 
 # Loads the local shared library, and runs all of the test cases in tests/
 # against it
-set -e
+set -ex
 cd $(dirname $0)/../../..
 root=$(pwd)
 cd src/php/bin