When 3 or more clients are created in Demonsaw under MacOS Sierra 10.12, router connections cannot be made and all clients fail to connect.
Console logs show the following:
library:libsystem_dnssd.dylib
dnssd_clientstub deliver_request: socketpair failed 24 (Too many open files)
Reproduction Steps:
- Open Demonsaw and and create a client of any name
- Create two more Demonsaw users, again of any name
- Click the "Restart Clients/Routers" button and note that one or more of the client connections now indicate a connection issue.

Further attempts to restart the clients individually or all at once allow intermittent connectivity, with only one client actually being able to connect but eventually failing.