Skip to content

Commit ff10b2f

Browse files
committed
close should be safe to double call
1 parent b3aa634 commit ff10b2f

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

src/main/java/org/mujoco/MuJoCoModelManager.java

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -305,9 +305,11 @@ public long getTimestepMilliSeconds() {
305305
}
306306

307307
public void close() {
308-
connected = false;
309-
MuJoCoLib.mj_deleteData(d);
310-
MuJoCoLib.mj_deleteModel(m);
308+
if(connected) {
309+
connected = false;
310+
MuJoCoLib.mj_deleteData(d);
311+
MuJoCoLib.mj_deleteModel(m);
312+
}
311313
}
312314

313315
/**

0 commit comments

Comments
 (0)