[ODLPARENT-17] slf4j ConsoleAppender block ODL threads Created: 24/Jun/15 Updated: 02/May/18 Resolved: 02/May/18 |
|
| Status: | Resolved |
| Project: | odlparent |
| Component/s: | General |
| Affects Version/s: | None |
| Fix Version/s: | 3.0.3 |
| Type: | Bug | ||
| Reporter: | Guy Regev | Assignee: | Robert Varga |
| Resolution: | Done | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Environment: |
Operating System: All |
||
| Issue Links: |
|
||||||||
| External issue ID: | 3852 | ||||||||
| Description |
|
"nioEventLoopGroup-11-3" prio=10 tid=0x00007f9b6c510000 nid=0x131b waiting for monitor entry [0x00007f9ac9a94000]
"DEFAULT_POOL_9" prio=10 tid=0x00007f9b381a8000 nid=0x6a40 waiting for monitor entry [0x00007f9ac9e99000]
Should consider working with log4j version 2 and higher. It can be possible by working with log4j-slf4j-impl instead of log4j-over-slf4j. |
| Comments |
| Comment by Vratko Polak [ 14/Jul/15 ] |
|
Integration project does not seem to define logging behavior in any way. Assigning to Odlparent project, as log4j-over-slf4j (among other things) is defined as dependency there (in pom.xml). |
| Comment by Vratko Polak [ 14/Jul/15 ] |
|
The original Version field was set to Helium. |
| Comment by Vratko Polak [ 15/Jul/15 ] |
|
This change solves similar issue in another way. Maybe a cherry-pick to master would fix this Bug for Helium? |
| Comment by Robert Varga [ 28/Aug/15 ] |
|
Logging is handled by karaf. Log4j2 will be available with karaf 4. Moving to the controller project. |
| Comment by Tomer Pearl [ 10/Jan/16 ] |
|
This bug cause the JVM to freeze. |
| Comment by Robert Varga [ 17/Feb/17 ] |
| Comment by Robert Varga [ 02/May/18 ] |
|
Karaf-4.1.x rolled out, which uses log4j2 |