Kevin R
Kevin R
I noticed curl stops sending bytes when the request is over a certain size, and the server returns an error response. (curl message `HTTP error before end of send, stop...
Still working on this, partly because I realized I'm not totally clear what the desired behavior should be here. Right now (in the released code), if the Payload is dropped...
Ok, well, it looks like that extra read hangs the worker. I haven't worked out the polling mechanism well enough to understand why. Going to leave this PR open and...
Looking closer, I'm seeing https://github.com/actix/actix-web/blob/6a5b37020676fdfed4b8c7466d8542904bca825c/actix-http/src/h1/dispatcher.rs#L703-L709 which talks about polling the request payload. But nothing in this loop actually fills the read buffer. So, if there are unread bytes in the...
Ok, I have something that seems to solve the problem, but it's not quite usable as a PR yet -- In the bit of code above, I add a check...
@juhaj I never did figure it out. Ended up ensuring all camera commands happened on the same thread, which worked around the problem.
Yeah, I ended up setting up a `ThreadPoolExecutor` with a single worker to handle all of the hardware stuff; method calls to my own camera abstraction are wrapped in a...
Ah yes, I did see and then forget about that. Thanks. That solves my particular issue, but I am still at a bit of a loss as to how to...
Oh yeah... version mismatch + traits... I have run into that several times before. I don't know why I still don't think to check that. An exported client would help...
Yes, looks like the official package installs GStreamer as a framework in `/Library/Frameworks`; MacPorts and Homebrew install as `.so` files in `{root}/lib/gstreamer-1.0`. @Yoric's changes will enable it to build under...