Ok, David More has reported the first MSQ304 bug. The problem
is that under DOS, if you send netmail and enter "To" name, and
that name is not an "alias", it will do a nodelist lookup. The
bug is that after doing the nodelist lookup, I don't close the
file. This means that the next application that tries to use
that nodelist (e.g. Binkley), will fail to open it, which could
well mean that Binkley refuses to start! :-( OS/2 doesn't seem
to have a problem with multiple applications having the file open
for read, so it's not a problem there. However, this does mean
that file handles will be gradually used up (one per netmail you
send), and you will subsequently run out of file handles, under
both DOS and OS/2. Also, a small amount of memory will be
consumed for each netmail sent.
Workarounds:
1. Wait a couple of weeks so that I can consolidate any further
bug reports and bring out a new release, which will be 3.05.
2. Make a copy of the nodelist file for MSGED, so it doesn't have
to fight with Binkley.
3. Exit MSGED after entering a netmail message.
4. AFTER line 34 of vsev.c add in the following line:
fclose(vsev->fp);
And then recompile with BC++ for DOS, or one of the several
OS/2 compilers.
5. Freq MSQALPHA.ZIP from 3:711/934 to get the latest bug-fix
version. Note that this file can change on an hourly basis,
and may have other problems, and should not be used unless
you really need it.
Paul
@EOT:
---
* Origin: This is just another kludge line like SEENBY (3:711/934.9)
|