aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMartin Polden <mpolden@mpolden.no>2018-04-30 21:19:03 +0200
committerMartin Polden <mpolden@mpolden.no>2018-04-30 21:19:03 +0200
commitf1282ea78bd28f8ab4f15a8633653acb4a58c146 (patch)
treeb9db7ca04a44a60319effefcf60faef9d6d71ed4
parent29aa7b710da74d459fb823d8fec4664a0baa58c4 (diff)
Avoid exiting in-between queues
-rw-r--r--cmd/lftpq/main_test.go3
-rw-r--r--queue/queue.go2
-rw-r--r--queue/queue_test.go1
3 files changed, 1 insertions, 5 deletions
diff --git a/cmd/lftpq/main_test.go b/cmd/lftpq/main_test.go
index 382f9b8..7eea98b 100644
--- a/cmd/lftpq/main_test.go
+++ b/cmd/lftpq/main_test.go
@@ -163,12 +163,10 @@ t2 /baz/foo.2018
queue mirror /foo/bar.2017 /tmp/bar.2017
queue start
wait
-exit
open t2
queue mirror /baz/foo.2018 /tmp/foo.2018
queue start
wait
-exit
`
if got := buf.String(); got != want {
t.Errorf("want %s, got %s", want, got)
@@ -272,7 +270,6 @@ func TestRun(t *testing.T) {
queue mirror /baz/foo.2017 /tmp/foo.2017
queue start
wait
-exit
`
if got := buf.String(); got != want {
t.Errorf("want %s, got %s", want, got)
diff --git a/queue/queue.go b/queue/queue.go
index 80dcd70..53f523c 100644
--- a/queue/queue.go
+++ b/queue/queue.go
@@ -124,7 +124,7 @@ func (q Queue) MarshalText() ([]byte, error) {
buf.WriteString(item.LocalPath)
buf.WriteString("\n")
}
- buf.WriteString("queue start\nwait\nexit\n")
+ buf.WriteString("queue start\nwait\n")
return buf.Bytes(), nil
}
diff --git a/queue/queue_test.go b/queue/queue_test.go
index 0e4581b..13d6fdb 100644
--- a/queue/queue_test.go
+++ b/queue/queue_test.go
@@ -374,7 +374,6 @@ queue mirror /remote/foo /local
queue mirror /remote/bar /local
queue start
wait
-exit
`
script := string(out)
if script != expected {