diff options
-rw-r--r-- | tests/basic/gfapi/bug1291259.c | 6 | ||||
-rwxr-xr-x | tests/basic/gfapi/bug1291259.t | 2 |
2 files changed, 4 insertions, 4 deletions
diff --git a/tests/basic/gfapi/bug1291259.c b/tests/basic/gfapi/bug1291259.c index 78b95c6dcfd..26fc1e01449 100644 --- a/tests/basic/gfapi/bug1291259.c +++ b/tests/basic/gfapi/bug1291259.c @@ -161,8 +161,10 @@ retry: if (!upcall_received) sleep (1); /* glfs_h_poll_upcall() does not block */ - glfs_free (cbk); - cbk = NULL; + if (!ret) { + glfs_free (cbk); + cbk = NULL; + } } if (!upcall_received) { diff --git a/tests/basic/gfapi/bug1291259.t b/tests/basic/gfapi/bug1291259.t index 570ac00a3a6..2247c567ffc 100755 --- a/tests/basic/gfapi/bug1291259.t +++ b/tests/basic/gfapi/bug1291259.t @@ -28,5 +28,3 @@ TEST $CLI volume stop $V0 TEST $CLI volume delete $V0 cleanup; -#G_TESTDEF_TEST_STATUS_NETBSD7=BAD_TEST,BUG=1371540 -#G_TESTDEF_TEST_STATUS_CENTOS6=BAD_TEST,BUG=1371540 |