Hi MINA crew! I have a couple of questions about the current datagram transport implementation. I'm using the svn trunk directly (2.0.0-M1-SNAPSHOT).
Is there a reason that DatagramAcceptor and DatagramConnector use a delegate pattern? Also, is there a reason that they can't have multiple processor threads like their socket counterparts? I don't know if there is an architectural difficulty I'm missing, or if there hasn't been enough dev time/interest to spruce up the datagram implementation, or maybe something completely different. If it's just the lack of dev interest or time, I might be able to make a patch for it. I've done one other MINA patch for the IoSessionRecycler, so I've at least gotten my feet a little wet in terms of contributing. (and I even know now not to accidentally hit my Eclipse format shortcut before submitting my patch!) What do you think? Are there any gotchas that I don't see? -Greg Duffy
