Mathieu Rochette

Results 120 comments of Mathieu Rochette

I have the same problem, here is the stack trace https://pastebin.com/raw/pBNxVRaR it's getting quite painful and it seems to happen more and more often (hence why I'm starting to look...

@cpuguy83 I have one right now but I don't have the `docker-containerd-ctr` binary, is there an alternative to that ? (I installed docker-ce and containerd via portage on gentoo)

in case it helps here is `curl --unix-socket /var/run/docker.sock http://./debug/pprof/goroutine?debug=2 > docker_pprof.out` : https://pastebin.com/raw/sMN1fxZe

@cpuguy83 you're right there's a `ctr` bianry, here is the output : https://pastebin.com/raw/FpGwmfq7

For those wondering what the `types` tag is : https://twig.symfony.com/doc/3.x/tags/types.html

It seems to be working now, I have multiple jobs running for each pull request (just remember to change the "Commit Status Context" to have multiple statuses in Github)

@jameschao I've not done much, I just duplicated an existing job, changed the commit status context and change the build steps to some other tests and it worked. I have...

I suppose you've seen this part of the readme https://github.com/texthtml/php-lock#using-lock-for-crontabs ? `'protected resource'` is just a string to identify the cron you want to lock, if process is started with...

It identifies a resources that the cron will operate on and should be locked on, eg: ```php // invoices_aggregation_report.php $lock = $factory->create('invoices-aggregation-report', 'process 1'); $lock->acquire(); foreach ($invoices as $invoice) {...

yes it would fail, this part is in the readme: > When process 1 is running and we start process 2, an Exception will be thrown: "Could not acquire exclusive...