Hi, I think we've already got a lot of issues on the list regarding OOM errors. In reality, every server needs to be able to manage I/O efficiently to avoid high memory utilization, which ultimately results in an OOM.
What can be done? MINA Connectors and Acceptors need to have the Read and Write throttle filters by default. Once the specified buffer size per session / overall has been exhausted, MINA needs to shift into blocking mode to avoid an OOM on the server. BTW, the WriteThrottleFilter contributed in DIRMINA-132 has some issues, which we have fixed and will be contributing soon. WDYAT?
