First off, thanks for the awesome gem.
I want to use headless to run concurrent selenium builds using this gem, and I see that xvfb should allow being passed an --auto-servernum flag at runtime. This will presumably prevent the following collision error I'm seeing currently when running concurrent builds:
Errno::ECONNREFUSED: Failed to open TCP connection to 127.0.0.1:7057 (Connection refused - connect(2) for "127.0.0.1" port 7057)
I've tried invoking headless using a random display each time inside a sidekiq worker with concurrency of 3, but I get similar errors
headless = Headless.new(display: rand(100))
headless.start
First off, thanks for the awesome gem.
I want to use headless to run concurrent selenium builds using this gem, and I see that
xvfbshould allow being passed an--auto-servernumflag at runtime. This will presumably prevent the following collision error I'm seeing currently when running concurrent builds:I've tried invoking headless using a random display each time inside a sidekiq worker with concurrency of 3, but I get similar errors