X-Git-Url: http://cvs.zerfleddert.de/cgi-bin/gitweb.cgi/proxmark3-svn/blobdiff_plain/2d7fc168a2487698881bfea192910b0faba3c232..69135e1c04f0a36a06486551c883f55479b178fc:/client/proxmark3.c

diff --git a/client/proxmark3.c b/client/proxmark3.c
index 81f2c18a..78bc1fe4 100644
--- a/client/proxmark3.c
+++ b/client/proxmark3.c
@@ -221,11 +221,16 @@ int main(int argc, char* argv[]) {
     offline = 0;
   }
 */
+  
   sp = uart_open(argv[1]);
   if (sp == INVALID_SERIAL_PORT) {
     printf("ERROR: invalid serial port\n");
     marg.usb_present = 0;
     offline = 1;
+  } else if (sp == CLAIMED_SERIAL_PORT) {
+    printf("ERROR: serial port is claimed by another process\n");
+    marg.usb_present = 0;
+    offline = 1;
   } else {
     marg.usb_present = 1;
     offline = 0;