diff options
author | Brian Havard <bjh@apache.org> | 2010-04-03 10:42:53 +0000 |
---|---|---|
committer | Brian Havard <bjh@apache.org> | 2010-04-03 10:42:53 +0000 |
commit | 89ec821c50c9039684cd9f016634dfb1e2d1ed8f (patch) | |
tree | e15fe9bc79c888d2f143193136826a15d8fea143 /file_io/os2 | |
parent | 4bca49e8c00a0e89a1318730c5a6da81d99f20da (diff) | |
download | apr-89ec821c50c9039684cd9f016634dfb1e2d1ed8f.tar.gz |
OS/2: In apr_file_close(), only try to destroy the mutex if there is one.
git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@930503 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'file_io/os2')
-rw-r--r-- | file_io/os2/open.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/file_io/os2/open.c b/file_io/os2/open.c index f8afbb1b6..46be806a5 100644 --- a/file_io/os2/open.c +++ b/file_io/os2/open.c @@ -143,8 +143,10 @@ APR_DECLARE(apr_status_t) apr_file_close(apr_file_t *file) } } - if (file->buffered) + if (file->mutex) { apr_thread_mutex_destroy(file->mutex); + file->mutex = NULL; + } return APR_SUCCESS; } |