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

Plugin receiving process and reductor #59

Open
kamer16 opened this issue Nov 21, 2014 · 2 comments
Open

Plugin receiving process and reductor #59

kamer16 opened this issue Nov 21, 2014 · 2 comments

Comments

@kamer16
Copy link
Collaborator

kamer16 commented Nov 21, 2014

gi._glib.GError: plugins' receives both processor and reductor inputs which may deadlock`

Is this error message really necessary ?
My reductor is actually ufo-buffer-task which I am deliberately using to avoid deadlock.

When using a intermediary copy task this error message is silenced. Shouldn't the
error message persist as ultimately the graph is still the same hence the deadlock would
still be present if there was one.

@matze
Copy link
Contributor

matze commented Nov 21, 2014

That's true. On the other hand, it might really become a problem. So, in order to avoid crapping it out, I could make it a warning or debug message if you agree.

@kamer16
Copy link
Collaborator Author

kamer16 commented Nov 21, 2014

I don't know what is best. If in the general case it almost always results in a dead lock than maybe the error is okay, so that if the user is REALLY sure he wants such a configuration he uses a copy task to suppress the error. How ever, if it really is that dangerous UFO should look at all the predecessors for dead lock and not just the parent node.

@matze matze added this to the Version 0.8 milestone Feb 16, 2015
MarcusZuber pushed a commit that referenced this issue May 10, 2022
Import uPIV related filters by Alexandre Lewkowicz
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants