title: RabbitMQ IOError Socket Closed when changing settings
body: <p>I have several VMs all getting messages from a node running RabbitMQ.</p>
  
  <p>I've hit a bottleneck of the default settings so I'm starting to tweak it to get better results.</p>
  
  <p>I've added </p>
  
  <blockquote>
    <p>CONFIGFILE=/etc/rabbitmq/rabbitmq</p>
  </blockquote>
  
  <p>and set the following rabbitmq.config</p>
  
  <pre><code>[
    {rabbit, [
      {tcp_listeners,[{"0.0.0.0", 5672}]},
  
      {tcp_listen_options, [
                            {nodelay, true}
                            ]}
    ]}
  ].
  </code></pre>
  
  <p>This is just one of the suggestions from the website.
  <a href="https://www.rabbitmq.com/networking.html" rel="nofollow">https://www.rabbitmq.com/networking.html</a></p>
  
  <p>Without the config file, everything runs ok, but when adding the file I keep getting IOError Socket Closed.</p>
  
  <p>Is there anything in the configuration file which is causing the socket to be closed?</p>