title: No Sockets found: screen script called on startup
body: <p>I have added a script called screen_tronserver.sh to the /etc/init.d/ directory. I have set the permissions so it is executable and called </p>
  
  <pre><code>update-rc.d /etc/init.d/screen_tronserver.sh defaults 100
  </code></pre>
  
  <p>to add the script to startup.
  Inside the file is the following:</p>
  
  <pre><code>#!/bin/bash
  echo "creating screen and starting tron server..."
  screen -S tronserver -m /home/pi/programming/tronserver/a.out
  </code></pre>
  
  <p>The a.out file is a compiled program which runs a server I have created. Now when I call</p>
  
  <pre><code>screen -ls
  </code></pre>
  
  <p>It says no sockets found. However, I have tried connecting to the server and it is successful, indicating the screen/socket is there somewhere, running in the background.</p>
  
  <p>So why can I not see this mystical socket!?</p>