You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@karaf.apache.org by "Jean-Baptiste Onofré (JIRA)" <ji...@apache.org> on 2018/03/23 16:41:00 UTC

[jira] [Assigned] (KARAF-5348) Log redirected to Console, hangs until Ctrl+C pressed

     [ https://issues.apache.org/jira/browse/KARAF-5348?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jean-Baptiste Onofré reassigned KARAF-5348:
-------------------------------------------

    Assignee: Jean-Baptiste Onofré

> Log redirected to Console, hangs until Ctrl+C pressed
> -----------------------------------------------------
>
>                 Key: KARAF-5348
>                 URL: https://issues.apache.org/jira/browse/KARAF-5348
>             Project: Karaf
>          Issue Type: Bug
>          Components: karaf-shell
>    Affects Versions: cellar-4.1.0
>         Environment: Windows 10 x64
>            Reporter: Lukasz Lech
>            Assignee: Jean-Baptiste Onofré
>            Priority: Major
>             Fix For: cellar-4.1.2
>
>
> The issue is random. It happens from time to time, after starting Karaf. 
> Everything starts fine, until my code invokes JPA and an attempt to create database connection is made. Than everything hangs. 
> My attempts to locate the problem are listed here: https://stackoverflow.com/questions/45283937/eclipselink-hangs-while-creating-session-in-logging-subsystem
> I've located the hanging threads and I've found out, that it's the FileOutputStream.writeBytes method that hangs. It is invoked by EntityManager's attempt to log info. 
> The solution was to restart karaf, because the error seemed to happen randomly every X starts. However, recently I've accidentally pressed Ctrl+C in console and the call unlocked, with the log message apearing onto console.
> It looks like, then, that it was the console that was blocking the call. I'm not sure if it's not caused by accidentally pressing some key in the moment the cmd window appear on screan and steals focus, however, anything blocking logging subsystem is a potential bug in production system. 
> I haven't noticed that behaviour on linux (I launch Karaf in docker container there) but I can't state either the problem is limited to Windows. It seems to be random, anyway, so I have no strategy to replicate it. 



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)