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

Transient + threading issue #147

Closed
gmanika opened this issue Feb 4, 2013 · 1 comment
Closed

Transient + threading issue #147

gmanika opened this issue Feb 4, 2013 · 1 comment

Comments

@gmanika
Copy link

gmanika commented Feb 4, 2013

Master is now crashing due to:

WARN [2013-02-03 01:06:02,641] pool-1-thread-7 - riemann.transport.tcp - TCP handler caught
java.lang.IllegalAccessError: Transient used by non-owner thread

A workaround is to avoid using that transient, but I assume the real issue is deeper than that and the transient probably exists for a reason.

At any rate, with a quick workaround it seems to be running fine.
(https://github.com/gmanika/riemann/compare/without-transient)

@aphyr
Copy link
Collaborator

aphyr commented Feb 4, 2013

On 02/04/2013 02:58 PM, Guilherme Manika wrote:

Master is now crashing due to:

/WARN [2013-02-03 01:06:02,641] pool-1-thread-7 - riemann.transport.tcp

  • TCP handler caught/
    /java.lang.IllegalAccessError: Transient used by non-owner thread/

A workaround is to avoid using that transient, but I assume the real
issue is deeper than that and the transient probably exists for a reason.

At any rate, with a quick workaround it seems to be running fine.
(https://github.com/gmanika/riemann/compare/without-transient)


Reply to this email directly or view it on GitHub
#147.

Yeah, answer is just to doall the persistent conversion immediately.
Shouldn't have let the conversion be lazy. My bad!

--Kyle

@aphyr aphyr closed this as completed in a5340a3 Feb 4, 2013
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