Subject: Re: bug#13299: 24.3.50; Tramp adb and device not found

From: [email-masked]
Date: Thu, 21 Mar 2013 18:47:27 -0400

Michael Albinus <[email-masked]> writes:

Hi Michael,

> [email-masked] writes:
>
> Hi,
>
>>> C-x C-f /adb:: <TAB>
>>>   => "[No match]"
>>
>> This creates the `adb' process and hangs for me.
>
> Well, I've borrowed an MS Windows machine for tests. And indeed, it
> blocks. Looks like `call-process' is not interruptable with a timer on
> MS Windows.
>
> I've changed the implementation of `tramp-adb-parse-device-names', using
> `start-process' now. This seems to be OK.
>
> Committed to the Emacs trunks as bzr revision #112067. Could you,
> please, check?

Yes, it works!

Thanks!

BTW, when you kill Emacs, the "adb fork-server server" process remains.

Is that what happens on GNU/Linux and Posix systems?

Can the be queried to kill that process?

Thanks.

> Best regards, Michael.