Skip to content
This repository has been archived by the owner on Mar 21, 2018. It is now read-only.

Actor death breaks Ridley as an instance, Thread leak blocks instance re-creation #345

Open
dannypurcell opened this issue May 20, 2016 · 0 comments

Comments

@dannypurcell
Copy link
Contributor

In the current state using Ridley like so

Celluloid.logger.level = 'fatal'
Celluloid.task_class = Celluloid::TaskThread
chef = Ridley.new(connection_params)

will quickly result in dead actor errors. The only work around for the dead actor errors seems to be creating a new Ridley instance. However, creating new Ridley instances runs in to the Celluloid thread leak as mentioned in #322

Is anyone still using this project?
I can't seem to find a way in which Ridley can be used reliably.

@dannypurcell dannypurcell changed the title Actor death breaks Ridley as an instance, Memory blocks instance re-creation Actor death breaks Ridley as an instance, Thread leak blocks instance re-creation May 20, 2016
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants