0
I Use This!
High Activity

Commits : Listings

Analyzed about 15 hours ago. based on code collected about 16 hours ago.
Aug 08, 2024 — Aug 08, 2025
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
- More release scripts work. - Note: webapps are not built yet (I think I will give up on precompilation, though, since the benefits are a bit small). More... about 19 years ago
40012 - Legacy EL Support not resolving variables correctly More... about 19 years ago
Remove sendfile support, this is a native called, this will be a pure java connector More... about 19 years ago
- Fix some obvious problems with the packaging. More... about 19 years ago
since we are writing on a piggy back thread, better make it thread safe in case there are multiple backend threads writing (async or comet) More... about 19 years ago
Add open office mime-types. Port of fix for bug 39865 from TC5. More... about 19 years ago
- Should improve handling of the root logger (sorry, I don't know who submitted this, it was a while ago). More... about 19 years ago
- Add the base webapps and stuff, so they're there (not built yet). More... about 19 years ago
- Start work on a dist script (that I will keep separate to avoid having a bloated main script). More... about 19 years ago
- Remove the spare threads attributes. More... about 19 years ago
- If there is a security manager, the map should be reset (otherwise, references could be kept). More... about 19 years ago
- Update to JDT 3.2 (I think TC 5.5 should be updated too). More... about 19 years ago
- Redo the session activity check (which prevents expiring a session if there is an extremely long request and a short timeout) as optional, and using an atomic integer. More... about 19 years ago
- As redoing the encoders and decoders won't happen immediately, save some memory by cleaning the cache when starting a Comet request (which is supposed to last for a while). More... about 19 years ago
Change the compiler to the lastest version. More... about 19 years ago
- Catch everything, as any unexpected exception would kill the server. More... about 19 years ago
Dont do the not needed operations, if they are not needed. Performance is just a tad under java.io, which is expected as we need to poll, as opposed to constantly wait for data. More... about 19 years ago
Two fixes, process timeouts last, no need to check a timeout on a valid read. hence we do it after we process the actual operations Throw an IO exception if we reach end of stream so that the sockets can get properly closed down Speed is the same for nio and io right now, nio seems just a tad faster without keep alives More... about 19 years ago
Catch the cancelled key exceptions and act appropriately More... about 19 years ago
Fix so that we don't do a busy read, instead we are properly doing a NIO poller wait This way, we can achieve blocking read, without wasting CPU cycles. Since we are using Java 5, I will be changing this implementation from using synchronized to using the Exchanger, this is also to avoid anyi locks that can happen. For example, in the current implementation the poller can call notify before we have had a chance to call wait More... about 19 years ago
must come up with a better sleep, this brings the nio connector up to the same speed as the io connector however, there is a risk for cpu contention on slow clients, fix will be coming More... about 19 years ago
Reverted last nights checkin, until I fix the line ending story, and this also makes the connector work again More... about 19 years ago
Reverted checkin, we can use a fully qualified class name inside of the protocol More... about 19 years ago
- Add new files. More... about 19 years ago
Keep track of whether the socket is in use or not. The same can of course be done using key.interestOps() as a socket in use would not be returning OP_READ More... about 19 years ago
Non blocking polling information. This implementation in pure Java NIO is almost a mimic of the APR implementation. It blocks on read and write, but has non blocking polling capabilities. Currently the read/write blocking is "busy" blocking, but I will see if I can simply configure blocking for the socket and if that would still allow the poller to work as expected. This makes it a suitable connector for comet style protocols and where APR is not desired or available. More... about 19 years ago
- Fix annotation names. More... about 19 years ago
Update the modeler with the sandbox version, using dynamic mbeans instead of model mbeans. More... about 19 years ago
Add a quick comment. More... about 19 years ago
Dead code, nobody seems to be using it. More... about 19 years ago