Hi guys! We are currently migrating from karaf 4.0.8 to 4.1.1 and discovered a new behavior in the shell. The new karaf does not dedicate a thread to the shell session, that means different commands in the same shell session might run in a different thread, which break our authentication mechanism which is maintained in a threadlocal.
In the past, we never experienced karaf using different threads for executing different commands in the same shell session. So the question is: Is this change intentional from the Karaf team, or our assumption to have a single threaded session is wrong ? Thanks a lot! Nicolas
