aboutsummaryrefslogtreecommitdiff
path: root/slof
diff options
context:
space:
mode:
Diffstat (limited to 'slof')
-rw-r--r--slof/fs/client.fs5
1 files changed, 5 insertions, 0 deletions
diff --git a/slof/fs/client.fs b/slof/fs/client.fs
index db7a192..76231f9 100644
--- a/slof/fs/client.fs
+++ b/slof/fs/client.fs
@@ -203,6 +203,11 @@ ALSO client-voc DEFINITIONS
\ End of life of SLOF now, call platform quiesce as quiesce
\ is an undocumented extension and not everybody supports it
close-dev
+ \ Some device, eg. virtio-serial, need all instances to be
+ \ closed in order to be reset properly
+ s" stdout" get-chosen IF
+ decode-int nip nip close-dev
+ THEN
quiesce
ELSE
close-dev