[Mono-dev] Problem handling more the 1024 file handle
Robert Jordan
robertj at gmx.net
Fri Nov 4 08:26:16 EDT 2011
On 04.11.2011 08:19, Torello Querci wrote:
> Hi al,
>
> trying to handle more that 1024 handle file I got an exception even if
> I increase the max number of file limit using "setrlimit". The example
> source code below.
> Of course mono have the right pcap permission.
This is a bug in Mono's io-layer:
https://github.com/mono/mono/blob/master/mono/io-layer/handles.c#L251
getdtablesize() is returning the max count of possible open
file descriptors *at start-up*, so any later setrlimit has
no effect.
Please file a bug at bugzilla.xamarin.com.
Meanwhile, you could just increase the open files limit
with "ulimit -S -H 20000", so don't mark the bug as super critical ;)
Robert
More information about the Mono-devel-list
mailing list