#!/bin/sh

session=`/usr/local/bin/screen -list | grep irc | grep -v Dead | awk '{print $1}' | head -1`

if [ "x$session" != "x" ]; then
	/usr/local/bin/screen -ln -D -R $session
else
	dead=`/usr/local/bin/screen -list | grep irc | grep Dead`
	if [ "x$dead" != "x" ]; then
		echo -n "Found dead session.  Cleaning up..."
		/usr/local/bin/screen -wipe 
		echo "done."
	fi
	/usr/local/bin/screen -ln -t irc -S irc /usr/local/bin/irc $@
fi


