On Tue, 5 Jul 2005, Serassio Guido wrote:

I think that changes should be deeper: My opinion is that we should remove any direct reference to FD concept creating a virtualized interface between Squid and the OS.
And this isn't a so simple thing to do ... :-(

Not so sure if it is a hard thing. But it sure is a deep going change touching almost every source file and most functions in one way or another..

It can easily be done in steps by starting by wrapping "file descriptor" into a custom class and changing all the I/O calls into using methods on this object. This gives a good view of the impact and what areas is badly designed.

Regards
Henrik

Reply via email to