I'm writing an hourly cron job that is sending files to a remote server via FTP. Problem is, some of these files may take over an hour to send, so I don't want the cron job to be run if an instance of itself is already running. Is this possible to check?