On 12/11/13 11:35, Peter Persson wrote:
2013/12/11 Alan Hourihane <alanh@fairlite.co.uk
<mailto:alanh@fairlite.co.uk>>
In this case, it's our fault, not sambas.
Essentially, FreeMiNT only supports a maximum of 32 file handles.
And samba reserves 20
for it's own internal use with the tdb files. That leaves us 12.
Reduce that by the traditional
stdin/stdout/stderr, and we're left with 9. Not very many by
todays standards.
I've got some in-progress patches to bump that to 128. Although we
could go higher later.
Does this mean Fselect() will be able to handle this as well? IIRC
the current mintlib implementation of Select() doesn't even use
Fselect(), but rather does Poll() on every handle (inefficient?).
No, just poll. select for now will stay with 32.