#!/bin/sh

workdirectory=$1

if [ -f /usr/share/DSXEmailService/DSXEmail.log1 ]
then
	set $(wc -l /usr/share/DSXEmailService/DSXEmail.log1)
	if [ "$1" -ge 32 ]
	then

		cp -f /usr/share/DSXEmailService/DSXEmail.log1 /usr/share/DSXEmailService/DSXEmail.log2
		rm -f /usr/share/DSXEmailService/DSXEmail.log1
	fi
fi

date >> /usr/share/DSXEmailService/DSXEmail.log1
echo /usr/bin/DSXEmailService $workdirectory >> /usr/share/DSXEmailService/DSXEmail.log1

/usr/bin/DSXEmailService $workdirectory
exitcode=$?

date >> /usr/share/DSXEmailService/DSXEmail.log1
echo ExitCode $exitcode >> /usr/share/DSXEmailService/DSXEmail.log1
	
if [ "$exitcode" -eq 137 ] || [ "$exitcode" -eq 139 ]
then

	rm /usr/share/DSXEmailService/workq

fi
