+if [ -z "$FILE" ]
+then
+ echo $1 > sigusr2.in
+else
+ [ ! -f "$FILE" ] && _exit "Can't found provided file '$FILE'."
+ grep -v "^#" $FILE | sed '/^[ \t]*$/d' > sigusr2.in
+fi
+0> sigusr2.out
+kill -s SIGUSR2 $PID
+count=0
+while [ ! -s sigusr2.out -a $count -lt 500 ]; do sleep 0.01; count=$((count+1)); done
+cat `pwd`/sigusr2.out