title: What is the system-wide limit on simultaneous Mach Port allocations?
body: <p>I'm occasionally experiencing various processes crashing with the message <code>__THE_SYSTEM_HAS_NO_PORT_SETS_AVAILABLE__</code> in the backtrace.  I suspect this might be related to one long-running process allocating and leaking Mach Ports.</p>
  
  <p>Is there a system-wide limit on how many Mach Ports can be allocated, and if so, how do I find out what that limit is?</p>