summaryrefslogtreecommitdiffstats
path: root/java
diff options
context:
space:
mode:
Diffstat (limited to 'java')
-rw-r--r--java/examples/CreateDisk.java5
-rw-r--r--java/t/GuestFS010Basic.java1
2 files changed, 6 insertions, 0 deletions
diff --git a/java/examples/CreateDisk.java b/java/examples/CreateDisk.java
index 41f8739b..381fae1f 100644
--- a/java/examples/CreateDisk.java
+++ b/java/examples/CreateDisk.java
@@ -66,6 +66,11 @@ public class CreateDisk
// the disk image.
g.upload ("/etc/resolv.conf", "/foo/resolv.conf");
+ // Because we wrote to the disk and we want to detect write
+ // errors, call g.shutdown. You don't need to do this:
+ // g.close will do it implicitly.
+ g.shutdown ();
+
// Note also that handles are automatically closed if they are
// reaped by the garbage collector. You only need to call close
// if you want to close the handle right away.
diff --git a/java/t/GuestFS010Basic.java b/java/t/GuestFS010Basic.java
index 21f88dd3..a44fde1f 100644
--- a/java/t/GuestFS010Basic.java
+++ b/java/t/GuestFS010Basic.java
@@ -55,6 +55,7 @@ public class GuestFS010Basic
assert m.get ("/dev/VG/LV1").equals ("ext2");
assert m.get ("/dev/VG/LV2").equals ("unknown");
+ g.shutdown ();
g.close ();
File f2 = new File ("test.img");