On 03/22/2014 08:44 PM, Scott Talbert wrote: > On Fri, 21 Mar 2014, Scott Talbert wrote: > >>> It'd certainly be nice to fix it, but I'm willing to cut a release if you >>> can't find anything, and see if reports from users help us narrow down a >>> pattern... our Windows support is already 100 times better than last >>> release. >> >> True, I don't think the last release even compiled on Windows so that's >> quite an improvement. Let me spend a little more time looking at it and >> if there's not an obvious fix, we can just move forward. > > OK, so I've done quite a bit more looking at this. I think all the > Windows problems I'm seeing are related to the fact that writing output to > the Windows console is *slow*. Additionally, an interesting fact about > the ZWAVE-HID remote behavior - the remote will actually send us packets > without us actually sending it one (at least when in "TCP" mode). Like > for instance, if we start a TCP transfer and then we don't send it a > packet for a while, it will send us an unsolicted ACK. I think this is > why we've had some many problems with the ZWAVE remotes - if we are slow, > those random extra ACKs get inserted and that throws everything off. > > As a workaround, if you redirect all the output to a file, everything > works fine. I guess we can recommend that for now? Otherwise, I can't > think of an obvious way to fix this, other than maybe write the output > messages to some sort of queue and then create a thread or something that > performs the actual writes to the console by reading from that queue.
I think few Windows users will be using this without congruity, and the ones that are, for now, we can just have them redirect the output. For the next release we can add a -q option that only prints out start/end of each stage or something. Seem reasonable? -- 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
signature.asc
Description: OpenPGP digital signature
------------------------------------------------------------------------------ Learn Graph Databases - Download FREE O'Reilly Book "Graph Databases" is the definitive new guide to graph databases and their applications. Written by three acclaimed leaders in the field, this first edition is now available. Download your free book today! http://p.sf.net/sfu/13534_NeoTech
_______________________________________________ concordance-devel mailing list concordance-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/concordance-devel