about summary refs log tree commit diff
path: root/cli/kill.c
diff options
context:
space:
mode:
authorRichard Nyberg <rnyberg@murmeldjur.se>2006-09-17 08:19:31 +0000
committerRichard Nyberg <rnyberg@murmeldjur.se>2006-09-17 08:19:31 +0000
commit311a05f6138cdbbbb2208ca79e0736f0fec030a8 (patch)
tree8a9453f19e6108fa26e9148876f3f7d8aa326bda /cli/kill.c
parentb169d038fe2d3cc01979dd8ed6333504bbcd02f9 (diff)
downloadbtpd-311a05f6138cdbbbb2208ca79e0736f0fec030a8.tar.gz
btpd-311a05f6138cdbbbb2208ca79e0736f0fec030a8.zip
btcli add now starts the torrent if not told otherwise. Soem cleanup and
improved error output.

Diffstat (limited to 'cli/kill.c')
-rw-r--r--cli/kill.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/cli/kill.c b/cli/kill.c
index b2c6862..e7a6fa7 100644
--- a/cli/kill.c
+++ b/cli/kill.c
@@ -21,6 +21,7 @@ void
 cmd_kill(int argc, char **argv)
 {
     int seconds = -1;
+    enum ipc_err code;
     char *endptr;
 
     if (argc == 2) {
@@ -31,5 +32,6 @@ cmd_kill(int argc, char **argv)
         usage_kill();
 
     btpd_connect();
-    handle_ipc_res(btpd_die(ipc, seconds), "kill");
+    if ((code = btpd_die(ipc, seconds)) != 0)
+        errx(1, "%s", ipc_strerror(code));
 }