Jacob Howard

Results 35 comments of Jacob Howard

My two cents as the developer of Mutagen: Mutagen works well if you have access to its full configuration and you can tweak it to your needs (e.g. via manual...

Actually, the real bug here is that connections opened on one side won't be accepted on the other side until data is sent. In your example, the `Accept` call is...

Here's an example program demonstrating the behavior in more detail. If you start uncommenting the `Write` calls one at a time, you'll see that the server starts managing to `Accept`...

And as one last follow-up, I think that's exactly what's happening, because I think the `SYN` flag is sent on the first write: https://github.com/inconshreveable/muxado/blob/fc182d90f26ea93f36ef05b643c7f4ea604c370b/stream.go#L252

Does invoking `docker-compose exec` with `-T` have any effect on the outcome here? Also, does invoking Compose V2 as a CLI plugin (i.e. `docker compose exec`) alter the behavior?

This looks awesome, I was really hoping to implement something like this at some point. Do you mind giving me a few days to review? I just submitted my d.phil...

Sorry to chime in so late here (seriously, I feel like an ass). If it's hanging, it almost always has to do with the `~/xeno.lock` directory hanging around. I'm working...

This could be quickly done by setting an external environment variable, `XENO_WORKING_DIRECTORY`, and checking for it in the script (as is done for `XENO_CONFIGURATION_FILE`). That being said, the preferable way...

Can you check which version of Git you're using? Proper symlink support was apparently added around version 1.6, but was buggy for a while after that. Perhaps also check that...

@ammario In theory, you can avoid needing Mutagen's agent binaries locally if one is preinstalled at the expected location in the target (`$HOME/.mutagen/agents/x.y.z/mutagen-agent`, where `x.y.z` is the Mutagen client version)....