summaryrefslogtreecommitdiff
path: root/doc/forum/Weird_SSH_issue
diff options
context:
space:
mode:
authorJoey Hess2016-03-06 20:54:21 -0400
committerJoey Hess2016-03-06 20:54:21 -0400
commit4d09233efd8ad7a238f8002d1aa4cfe3a37013e6 (patch)
tree260441c1d72dda6501fe48455ff4dda714657070 /doc/forum/Weird_SSH_issue
parente8f36722bf23a19dcdd42a1c14ebaa40a2d73293 (diff)
update
Diffstat (limited to 'doc/forum/Weird_SSH_issue')
-rw-r--r--doc/forum/Weird_SSH_issue/comment_8_b5ba54711a869076fdf78f81f2f5c70d._comment24
1 files changed, 24 insertions, 0 deletions
diff --git a/doc/forum/Weird_SSH_issue/comment_8_b5ba54711a869076fdf78f81f2f5c70d._comment b/doc/forum/Weird_SSH_issue/comment_8_b5ba54711a869076fdf78f81f2f5c70d._comment
new file mode 100644
index 00000000..f5110479
--- /dev/null
+++ b/doc/forum/Weird_SSH_issue/comment_8_b5ba54711a869076fdf78f81f2f5c70d._comment
@@ -0,0 +1,24 @@
+[[!comment format=mdwn
+ username="joey"
+ subject="""comment 8"""
+ date="2016-03-06T23:47:58Z"
+ content="""
+I modified spin', adding this before its final ssh:
+
+ async $ createProcessForeground $ proc "sleep" ["500"]
+
+This more or less replicates the problem reliably; the remote propellor
+runs but nothing gets displayed for 500 seconds until the sleep process
+is done. At which point the whole buffered output appears. Use cat instead
+and it'll hang forever.
+
+Of course, that means `ps fax` shows propellor with sleep and ssh as
+child processes. If only ssh shows as a child process and nothing else
+when the problem naturally occurs, then that's a different problem
+than what I was able to replicate.
+
+Anyway, this seems too fragile to leave like this even though
+nothing run on the way to a ssh should run for very long.
+So, I'm making the ssh be run forced to the foreground, which will
+certianly avoid all such problems.
+"""]]