Looks like you're running out of the file descriptor to handle the
connection etc.
I'm not really a FreeBSD person but here's what I've found on this
site:
http://ircache.nlanr.net/Polygraph/Tips/FreeBSD-3.3/
Try increasing max file descriptors in /sys/conf/param.c
#define MAXFILES (16384)
I know this is slightly off-topic but it's related to changing the
number of file descriptors on FreeBSD:
-
FreeBSD
by Torsten Sturm
How do I check my maximum filedescriptors?
Do sysctl -a and look for the value of