{"action":"created","issue":{"url":"https://api.github.com/repos/grke/burp/issues/339","labels_url":"https://api.github.com/repos/grke/burp/issues/339/labels{/name}","comments_url":"https://api.github.com/repos/grke/burp/issues/339/comments","events_url":"https://api.github.com/repos/grke/burp/issues/339/events","html_url":"https://github.com/grke/burp/issues/339","id":116340400,"number":339,"title":"osx client does not exit after backup","user":{"login":"saaby","id":2168675,"avatar_url":"https://avatars.githubusercontent.com/u/2168675?v=3","gravatar_id":"","url":"https://api.github.com/users/saaby","html_url":"https://github.com/saaby","followers_url":"https://api.github.com/users/saaby/followers","following_url":"https://api.github.com/users/saaby/following{/other_user}","gists_url":"https://api.github.com/users/saaby/gists{/gist_id}","starred_url":"https://api.github.com/users/saaby/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/saaby/subscriptions","organizations_url":"https://api.github.com/users/saaby/orgs","repos_url":"https://api.github.com/users/saaby/repos","events_url":"https://api.github.com/users/saaby/events{/privacy}","received_events_url":"https://api.github.com/users/saaby/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2015-11-11T14:01:16Z","updated_at":"2015-11-17T00:09:19Z","closed_at":"2015-11-17T00:09:19Z","body":"Hi,\r\n\r\nMy 1.4.28 osx burp client, installed via homebrew, will not exit after a backup, not even after hours of being seemingly idle.\r\n\r\ndtruss -p <pid> just waits here:\r\nSYSCALL(args) \t\t = return\r\n\r\nlsof <pid> says:\r\nburp      53889            root  cwd       DIR                1,4        374 18516478 /private/var/root\r\nburp      53889            root  txt       REG                1,4     271696 33044185 /usr/local/Cellar/burp/1.4.28/bin/burp\r\nburp      53889            root  txt       REG                1,4     368240 33044041 /usr/local/Cellar/openssl/1.0.2d_1/lib/libssl.1.0.0.dylib\r\nburp      53889            root  txt       REG                1,4    1865900 33044038 /usr/local/Cellar/openssl/1.0.2d_1/lib/libcrypto.1.0.0.dylib\r\nburp      53889            root  txt       REG                1,4      54320 33042462 /usr/local/Cellar/librsync/0.9.7/lib/librsync.1.0.2.dylib\r\nburp      53889            root  txt       REG                1,4      43640 33042425 /usr/local/Cellar/popt/1.16/lib/libpopt.0.dylib\r\nburp      53889            root  txt       REG                1,4     638336 32210271 /usr/lib/dyld\r\nburp      53889            root  txt       REG                1,4  489322734 32212047 /private/var/db/dyld/dyld_shared_cache_x86_64\r\nburp      53889            root    0      PIPE 0xde94cc74cbfc1dd9      16384\r\nburp      53889            root    1w      CHR                3,2   0t911677      303 /dev/null\r\nburp      53889            root    2      PIPE 0xde94cc74c7751299      16384          ->0xde94cc74c7750459\r\nburp      53889            root    3w      REG                1,4         11 33652977 /usr/local/var/run/burp.client.pid\r\nburp      53889            root    4u     IPv4 0xde94cc74caae83f9        0t0      TCP 10.111.10.67:59817->burp-server-ip:4971 (FIN_WAIT_2)\r\nburp      53889            root    5u     unix 0xde94cc74b1aec9c9        0t0          ->0xde94cc74c1d9c131\r\n\r\nAs far as I can see the client still thinks it has a connection to the server (in FIN_WAIT_2 state), i.e. still waiting for the final FIN packet from the server. - However the server doesn't have any connections established to the client at this point.\r\n\r\nIt might be something completely unrelated though. Any clues on how to proceed debugging?\r\n"},"comment":{"url":"https://api.github.com/repos/grke/burp/issues/comments/157215535","html_url":"https://github.com/grke/burp/issues/339#issuecomment-157215535","issue_url":"https://api.github.com/repos/grke/burp/issues/339","id":157215535,"user":{"login":"grke","id":695039,"avatar_url":"https://avatars.githubusercontent.com/u/695039?v=3","gravatar_id":"","url":"https://api.github.com/users/grke","html_url":"https://github.com/grke","followers_url":"https://api.github.com/users/grke/followers","following_url":"https://api.github.com/users/grke/following{/other_user}","gists_url":"https://api.github.com/users/grke/gists{/gist_id}","starred_url":"https://api.github.com/users/grke/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/grke/subscriptions","organizations_url":"https://api.github.com/users/grke/orgs","repos_url":"https://api.github.com/users/grke/repos","events_url":"https://api.github.com/users/grke/events{/privacy}","received_events_url":"https://api.github.com/users/grke/received_events","type":"User","site_admin":false},"created_at":"2015-11-17T00:09:19Z","updated_at":"2015-11-17T00:09:19Z","body":"This may well be to do with mac xattrs. There are many fixes for mac xattrs in 2.0.x.\r\nI will close this issue because I think 2.0.x is OK."}}