On 03/12/2012 10:17 PM, Phil Dibowitz wrote:
> [1] It never notices my remote comes back from rebooting:
>    Rebooting remote:      50%
> I tested without your patch and the zwave branch works as expected

FWIW, added some debugging:

[phil@rider libconcord]$ sudo concordance -r
Concordance 0.23+CVS
Copyright 2007 Kevin Timmerman and Phil Dibowitz
This software is distributed under the GPLv3.

DEBUG (FindRemote): bNumEndpoints 2
DEBUG (check_ep): address 81 attrib 03 max_length 64
DEBUG (check_ep): address 02 attrib 03 max_length 64
Resetting...
DEBUG (FindRemote): Failed to set device configuration: -19 (could not set
config 1: No such device)
DEBUG (FindUsbLanRemote): Trying to connect via TCP

It stays there for *minutes*...

One possible work around is, when rebooting, pass in a type to init_concord()
and it only ever tries that type. You can set sockopts for RX and TX though
I'm not sure they take affect during handshake... I haven't tried. The sockopt
is SO_SNDTIMEO.

-- 
Phil Dibowitz                             p...@ipom.com
Open Source software and tech docs        Insanity Palace of Metallica
http://www.phildev.net/                   http://www.ipom.com/

"Be who you are and say what you feel, because those who mind don't matter
 and those who matter don't mind."
 - Dr. Seuss


Attachment: signature.asc
Description: OpenPGP digital signature

------------------------------------------------------------------------------
Keep Your Developer Skills Current with LearnDevNow!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-d2d
_______________________________________________
concordance-devel mailing list
concordance-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/concordance-devel

Reply via email to