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