Retrying to compress outgoing mailpacket(s)I'm
DEBUG packArc: file /home/axisd/fido/outbound/00000001.qqq 1:154/10.1 -> 1:154/10 outStatus:2
There the .QQQ file sits with my two messages in my outbound directory.
lost.
Last question for tonight, and maybe I'll get an answer by tomorrow.
So I have everything setup, including in my node manager for my link (myself) I have compression set to NONE. Also, in my compression/decompression settings I only have ZIP setup, and set as default (even though this shouldn't matter since my link is set to no compression).
That said, when I run "fmail scan -A -E -N -J -S" (even though I
really don't need all that), I get:
Retrying to compress outgoing mailpacket(s)
DEBUG packArc: file /home/axisd/fido/outbound/00000001.qqq 1:154/10.1 -> 1:154/10 outStatus:2
There the .QQQ file sits with my two messages in my outbound
directory. I'm lost.
There the .QQQ file sits with my two messages in my outbound
directory. I'm lost.
the .qqq file is a PKT... they are generally built in a temp directory and then renamed and moved to your outbound...
but wait, it is in your outbound already so just needs the rename to
PKT or ?UT... it PKT then a .?LO file should also be created to point
to it...
There the .QQQ file sits with my two messages in my outbound
directory. I'm lost.
the .qqq file is a PKT... they are generally built in a temp directory
and then renamed and moved to your outbound...
FMail doesn't use a temporary directory.
but wait, it is in your outbound already so just needs the rename to
PKT or ?UT... it PKT then a .?LO file should also be created to point
to it...
That should happen automatically by FMail, if everything is right...
There the .QQQ file sits with my two messages in my outbound
directory. I'm lost.
the .qqq file is a PKT... they are generally built in a temp directory
and then renamed and moved to your outbound... but wait, it is in your outbound already so just needs the rename to PKT or ?UT... it PKT then
a .?LO file should also be created to point to it...
the .qqq file is a PKT... they are generally built in a temp
directory and then renamed and moved to your outbound...
FMail doesn't use a temporary directory.
so it does all its work in the current directory or the directory in which the executable is located?
the .qqq file is a PKT... they are generally built in a temp
directory and then renamed and moved to your outbound...
FMail doesn't use a temporary directory.
so it does all its work in the current directory or the directory in
which the executable is located?
I didn't do an extensive search in the source about this, but afaik
fmail doesn't use the CWD. And the executable directory is used
(mainly for the config files) if you don't specify a "working"
directory through the FMAIL environment variable. But it doesn't use
that for creating pkt files. They are created directly in the outbound directory...
I didn't do an extensive search in the source about this, but afaik
fmail doesn't use the CWD. And the executable directory is used
(mainly for the config files) if you don't specify a "working"
directory through the FMAIL environment variable. But it doesn't use
that for creating pkt files. They are created directly in the outbound
directory...
i was wondering about that... with the .qqq extension, that should be OK but then the question comes about if FMail supports fileboxes and if so, where does it create the .qqq files? anything in a filebox is sent to the system assigned to that box...
back to the point, if something tries to create a temp file in the
filebox and then rename it to whatever its proper name should be,
binkd may have already sent it off since there's no semaphores to tell binkd to not process that filebox at that point in time...
binkd may have already sent it off since there's no semaphores to tell binkd to not process that filebox at that point in time...
binkd may have already sent it off since there's no semaphores to
tell binkd to not process that filebox at that point in time...
Interesting, 'coz that's the problem I solved with using Radius on my other node... by enforcing a "u,Txy" nodelist override for a node
while my DOS was trying to simply _move_ half a GiB of files to a
filebox. Fortunately only once a day.
Nevertheless, can't binkD be *stalled* for a node by utilizing *.?sy flags?
radius and derivitives have a bug dealing with U,Txy flags...
specifically that they should not be UFlags in this day in time...
Nevertheless, can't binkD be *stalled* for a node by utilizing *.?sy
flags?
that is one possible solution... one would need to look at
traditional binkleyterm utilities to see what they did for things
like this... SOB and SOSOB are two utils that may provide an
answer... too bad that so many binkleyterm related tools are simply
no longer available and/or are otherwise forgotten in the mists of
time :(
while my DOS was trying to simply _move_ half a GiB of files to a
filebox. Fortunately only once a day.
Nevertheless, can't binkD be *stalled* for a node by utilizing *.?sy flags?
while my DOS was trying to simply _move_ half a GiB
of files to a filebox. Fortunately only once a
day.
If you have to do that, create the files in a temporary
directory on the same drive as the filebox. And when the
files are ready, do a rename to the filebox dir. Rename is
an atomic operation on most os's afaik. So binkd won't see
any "half" written files.
Nevertheless, can't binkD be *stalled* for a node by
utilizing *.?sy flags?
The best way, of course, is to use the normal outbound
directory in the propper way for this, and not use a
filebox. ;)
If you have to do that, create the files in a temporary
directory on the same drive as the filebox. And when the
files are ready, do a rename to the filebox dir. Rename is
an atomic operation on most os's afaik. So binkd won't see
any "half" written files.
The files are created elsewhere and are then moved. Are you saying that the filebox reference in the binkD.cfg be updated to the temporary directory? ;-) No, I'm sure you're not. I'm guessing that a move is a kind of rename in the underlying DOS (in fact MS-DOS 7.1).
It just takes enough time to be a problem, where the mailer wants to
start a session while the files are being created by ARJ (whose
replcement with ZIP was another project slipped in favour of Fmail),
or indeed even being moved.
FidoThe best way, of course, is to use the normal outbound
directory in the propper way for this, and not use a
filebox. ;)
I use both but not at the same time for the same nodes, of course. The fileboxes support a separate _household_ network riding on the back of
I call a system of StarGates. What goes in one comes out at another someplace, just like StarGates in the TV series operate. :)
Oh, and I thought that you might have been hinting to mark that Fmail
uses binkD semaphores (*.csy) while creating mail bundles for a node.
Or maybe Fmail could in the future?
radius and derivitives have a bug dealing with U,Txy flags...
specifically that they should not be UFlags in this day in time...
That is an interesting POV on a standard that was in widespread use for over a decade, and which was rescinded/modified to fix a clerical fault in FTSC administrative requirements.
Fortunately it is not binding on individual system override settings.
Nevertheless, can't binkD be *stalled* for a node by utilizing *.?sy
flags?
that is one possible solution... one would need to look at
traditional binkleyterm utilities to see what they did for things
like this... SOB and SOSOB are two utils that may provide an
answer... too bad that so many binkleyterm related tools are simply
no longer available and/or are otherwise forgotten in the mists of
time :(
Dude, we're talking binkD only.
Pavel Gulchouck (2:463/68) wrote in the binkD echo back on Mon, 25 Jan 16...
"*.csy are used a similar way to *.bsy but they set on start calling
node, before handshake. It prevents simultaneous calls to the remote
node by several binkd processes."
That is _the_ solution in binkD usage canon. I just don't know of
anyone who uses it (.csy)... yet. Nudge, nudge. ;-)
while my DOS was trying to simply _move_ half a GiB of files to a
filebox. Fortunately only once a day.
If you have to do that, create the files in a temporary directory on
the same drive as the filebox. And when the files are ready, do a
rename to the filebox dir. Rename is an atomic operation on most os's afaik. So binkd won't see any "half" written files.
Nevertheless, can't binkD be *stalled* for a node by utilizing *.?sy
flags?
The best way, of course, is to use the normal outbound directory in
the propper way for this, and not use a filebox. ;)
like this... SOB and SOSOB are two utils that may provide an
oops... that should be BONK and SOB (Son of BONK)...
like this... SOB and SOSOB are two utils that may provide an
oops... that should be BONK and SOB (Son of BONK)...
I knew that.
oops... that should be BONK and SOB (Son of BONK)...
I knew that.
i thought you did... i remember talking with you and a few
others about them some time back :)
Sysop: | digital man |
---|---|
Location: | Riverside County, California |
Users: | 1,145 |
Nodes: | 15 (0 / 15) |
Uptime: | 09:40:39 |
Calls: | 230,082 |
Calls today: | 2 |
Files: | 59,459 |
D/L today: |
44 files (135M bytes) |
Messages: | 291,780 |