summaryrefslogtreecommitdiffstats
path: root/cpukit/libblock/src/diskdevs.c
diff options
context:
space:
mode:
authorChris Johns <chrisj@rtems.org>2008-08-06 04:04:59 +0000
committerChris Johns <chrisj@rtems.org>2008-08-06 04:04:59 +0000
commit904ced08bba98944deefbc98cd3d5d3a86d96de6 (patch)
treed94c65e654d1e3378f1bfceef8be62ccdd602504 /cpukit/libblock/src/diskdevs.c
parent2008-08-05 Joel Sherrill <joel.sherrill@OARcorp.com> (diff)
downloadrtems-904ced08bba98944deefbc98cd3d5d3a86d96de6.tar.bz2
2008-08-06 Till Straumann <strauman@slac.stanford.edu>
* libblock/src/diskdevs.c: PR1269. Delete the semaphore rather than release it.
Diffstat (limited to 'cpukit/libblock/src/diskdevs.c')
-rw-r--r--cpukit/libblock/src/diskdevs.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/cpukit/libblock/src/diskdevs.c b/cpukit/libblock/src/diskdevs.c
index 94a58daa6f..2706e51a26 100644
--- a/cpukit/libblock/src/diskdevs.c
+++ b/cpukit/libblock/src/diskdevs.c
@@ -632,7 +632,7 @@ rtems_disk_io_done(void)
}
free(disktab);
- rc = rtems_semaphore_release(diskdevs_mutex);
+ rc = rtems_semaphore_delete(diskdevs_mutex);
/* XXX bdbuf should be released too! */
disk_io_initialized = 0;