[Bug 65454] Race condition with idle thread removal results in request being improperly enqueued by default ThreadPoolExecutor

2021-07-20 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=65454 --- Comment #2 from Mark Thomas --- Thanks for reporting this. I'm currently looking at options that don't involved completely re-implementing LinkedBlockingQueue and/or ThreadPoolExecutor. I'm not hopeful of finding such an option at this po

[Bug 65458] New: NPE when using a lambda in Session.addMessageHandler

2021-07-20 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=65458 Bug ID: 65458 Summary: NPE when using a lambda in Session.addMessageHandler Product: Tomcat 8 Version: 8.5.50 Hardware: PC OS: Mac OS X 10.1 Status: NEW

[Bug 65454] Race condition with idle thread removal results in request being improperly enqueued by default ThreadPoolExecutor

2021-07-20 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=65454 --- Comment #3 from Aaron Ogburn --- Thanks, Mark. I also wasn't coming up with a proper fix in the current implementation. The best thing I saw here was to adjust https://github.com/apache/tomcat/blob/9.0.x/java/org/apache/tomcat/util/thread

[Bug 65454] Race condition with idle thread removal results in request being improperly enqueued by default ThreadPoolExecutor

2021-07-20 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=65454 --- Comment #4 from Mark Thomas --- Agreed. I found a whole bunch of ways to do something similar but they all just narrowed the timing window. Before I do too much work on LinkedBlockingQueue, there is some handling around RejectedExecutionEx

[Bug 65459] New: pkg-config file missing but still referenced by tcnative.spec

2021-07-20 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=65459 Bug ID: 65459 Summary: pkg-config file missing but still referenced by tcnative.spec Product: Tomcat Native Version: 1.2.30 Hardware: All OS: Linux

[Bug 65459] pkg-config file missing but still referenced by tcnative.spec

2021-07-20 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=65459 --- Comment #2 from Tim Mooney --- Hi Michael- Yes, I am referring to that. And that there's no mention in the CHANGELOG.txt that pkg-config has been intentionally removed. -- You are receiving this mail because: You are the assignee for th

[Bug 65459] pkg-config file missing but still referenced by tcnative.spec

2021-07-20 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=65459 --- Comment #3 from Michael Osipov --- (In reply to Tim Mooney from comment #2) > Hi Michael- > > Yes, I am referring to that. > > And that there's no mention in the CHANGELOG.txt that pkg-config has been > intentionally removed. Well, it se

[Bug 65459] pkg-config file missing but still referenced by tcnative.spec

2021-07-20 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=65459 --- Comment #1 from Michael Osipov --- Are you referring to https://github.com/apache/tomcat-native/blob/main/native/build/rpm/tcnative.spec.in#L89? If so, it was simply forgotten by me. -- You are receiving this mail because: You are the as