Prechádzať zdrojové kódy

main: exit librespot after the first ctrl+c if no currently active spirc session.

Nick Steel 6 rokov pred
rodič
commit
6a600596e8
1 zmenil súbory, kde vykonal 2 pridanie a 0 odobranie
  1. 2 0
      src/main.rs

+ 2 - 0
src/main.rs

@@ -445,6 +445,8 @@ impl Future for Main {
                 if !self.shutdown {
                 if !self.shutdown {
                     if let Some(ref spirc) = self.spirc {
                     if let Some(ref spirc) = self.spirc {
                         spirc.shutdown();
                         spirc.shutdown();
+                    } else {
+                        return Ok(Async::Ready(()));
                     }
                     }
                     self.shutdown = true;
                     self.shutdown = true;
                 } else {
                 } else {