#!/bin/sh
SHMNAME="shmtest"
FULLNAME=/dev/shm/$SHMNAME

run ()
{
	echo "run()"
	./shmtest $SHMNAME &
	while [ ! -e $FULLNAME ]
	do echo -n .
	done
	echo tmt: $FULLNAME was created.
	kill -KILL $!
	if [ -e $FULLNAME ]
	then
		rm -f $FULLNAME
		echo "tmt: The shm object was deleted."
	else
		echo "tmt: Where is the shm object?"
		exit 1
	fi
}

killall shmtest
if [ -e $FULLNAME ]
then
	rm -f $FULLNAME
	echo "A previous shm object was found and it was deleted."
fi
while [ true ]
do
	run
done
