Rinetd 0.62 has some performance problems and an internal bug:
Absence of control for large number of open file descriptors or sockets (FD_SETSIZE) allow to write arbitrary memory.
Which was fixed converting from select() to poll() and I provide the following patch.