summaryrefslogtreecommitdiff
path: root/src/os_common/os_fhandle.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/os_common/os_fhandle.c')
-rw-r--r--src/os_common/os_fhandle.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/os_common/os_fhandle.c b/src/os_common/os_fhandle.c
index 50404c8b354..81e4cc14ccb 100644
--- a/src/os_common/os_fhandle.c
+++ b/src/os_common/os_fhandle.c
@@ -27,14 +27,15 @@ __fhandle_method_finalize(
/* not required: fadvise */
/* not required: fallocate */
/* not required: fallocate_nolock */
- /* not required: lock */
+ WT_HANDLE_METHOD_REQ(fh_lock);
/* not required: map */
/* not required: map_discard */
/* not required: map_preload */
/* not required: map_unmap */
WT_HANDLE_METHOD_REQ(fh_read);
WT_HANDLE_METHOD_REQ(fh_size);
- /* not required: sync */
+ if (!readonly)
+ WT_HANDLE_METHOD_REQ(fh_sync);
/* not required: sync_nowait */
if (!readonly) {
WT_HANDLE_METHOD_REQ(fh_truncate);