Subj : error deleting file on time event
To : Ragnarok
From : Digital Man
Date : Sun Jan 10 2021 04:45 pm
Re: error deleting file on time event
By: Ragnarok to DOVE-Net.Sync_JavaScript on Sun Jan 10 2021 08:59 pm
> I continue working on my mhsgateway.
>
>
https://github.com/ftoledo/mhsgateway
>
> I found a weird problem at my mhsgate.js file. when process message files.
>
> If I run my script with jsexec, both file_remove() and fp.remove() work
> fine and the file is deleted.
>
> But, when I run the script as Timed Event, both functions return FALSE
> with error 13 (permissions denied)
Perhaps the file is still open? Or it could be permissions. I think Linux normally allows the deletion of an open file.
> Both jsexec and sbbs run as root every time.
>
> I add fp.debug = true to see if the file was open, but no, the file is
> closed before doing the remove.
> I see strange is that fp.is_open returns undefined
>
> Did this happen to someone?
It shouldn't. BinkIt is an example of a timed event that is able to remove files, no problem. There are many others.
--
digital man
Synchronet/BBS Terminology Definition #78:
TCP = Transmission Control Protocol
Norco, CA WX: 67.2�F, 21.0% humidity, 0 mph WSW wind, 0.00 inches rain/24hrs
---
� Synchronet � Vertrauen � Home of Synchronet � [vert/cvs/bbs].synchro.net