summaryrefslogtreecommitdiff
path: root/jstests/noPassthrough/shutdown_while_fsync_locked.js
blob: d234fa444eb179f0126b208fba42457cf48a2efe (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
/**
 * Ensure that we allow mongod to shutdown cleanly while being fsync locked.
 */
(function() {
"use strict";

let conn = MongoRunner.runMongod();
let db = conn.getDB("test");

for (let i = 0; i < 10; i++) {
    assert.commandWorked(db.adminCommand({fsync: 1, lock: 1}));
}

MongoRunner.stopMongod(conn, MongoRunner.EXIT_CLEAN, {skipValidation: true});
}());