Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Inconsistency error sending a message #4

Open
mhluongo opened this issue Sep 9, 2014 · 3 comments
Open

Inconsistency error sending a message #4

mhluongo opened this issue Sep 9, 2014 · 3 comments

Comments

@mhluongo
Copy link

mhluongo commented Sep 9, 2014

I have an actor that I've spawned from a celery-acquired connection. I get the following error when I try to send a message

InconsistencyError: 
Cannot route message for exchange 'cl.Importer': Table empty or key no longer exists.
Probably the key ('_kombu.binding.cl.Importer') has been removed from the Redis database.

To replicate,

class Importer(cell.Actor):
    class state(cell.Actor.state):
        def import(self, batch):
            pass

from kombu import Connection

connection = Connection('redis://localhost:6379/0')
actor_agent = dAgent(connection)
importer = actor_agent.spawn(Importer)
importer.send('import', {})
@mhluongo
Copy link
Author

Any ideas on this? I'm interested in helping out if I can.

@cjgiridhar
Copy link

@mhluongo Is this resolved? Can you share the resolution?

@mhluongo
Copy link
Author

Gave up, and took my project in a different direction. The last commit on this was a day before I opened this issue, so I wouldn't get my hopes up.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants