summaryrefslogtreecommitdiffstats
path: root/testsuites/fstests/fsrdwr
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2012-05-23 11:39:50 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2012-05-29 12:25:34 +0200
commit847ad441cda2466680107b0b7607a8ceca3b17d4 (patch)
treed7ac7a11acd1c73faa39f250b54d08e96d21fedb /testsuites/fstests/fsrdwr
parentshell/lsof: Use fprintf() instead of printk() (diff)
downloadrtems-847ad441cda2466680107b0b7607a8ceca3b17d4.tar.bz2
Filesystem: Wait for unmount() to finish
Diffstat (limited to 'testsuites/fstests/fsrdwr')
-rw-r--r--testsuites/fstests/fsrdwr/init.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/testsuites/fstests/fsrdwr/init.c b/testsuites/fstests/fsrdwr/init.c
index 6e43756b9f..ca2a62869d 100644
--- a/testsuites/fstests/fsrdwr/init.c
+++ b/testsuites/fstests/fsrdwr/init.c
@@ -256,13 +256,17 @@ truncate_test03 (void)
rtems_test_assert (fd >= 0);
n = write (fd, databuf, len);
rtems_test_assert (n == len);
+ status = close (fd);
+ rtems_test_assert (status == 0);
/*
* Truncate it to the half size
*/
status = truncate (name01, len / 2);
+ rtems_test_assert (status == 0);
status = truncate (name01, len);
+ rtems_test_assert (status == 0);
/*
* verify the data