TIP: Click on subject to list as thread! ANSI
echo: muffin
to: Bo Simonsen
from: Wes Garland
date: 2003-06-09 08:25:24
subject: CalledBefore / Squish Changes

Hi, Bo;
 
> Hmm.. I'm using trace.
 
Interesting. I just squished a bug last night that was causing the log file
to not open under certain circumstances under Solaris, but I wouldn't think
that would affect Linux. The problem was that I was locking the file for
shared access, but it was write-only. This is illegal under fcntl(), but
should be okay under flock() which is what the Linux code uses. A test to
see if this is the problem under Linux would be to force sopen()
(unix/dosio.c?) to return the fd whether or not the lock succeeds.
 
> did you get my changes with the read_xmsg, and write_xmsg routines?
 
Yes I did; they are incorporated into the CVS repository.
 
> just instruct me how to make a diff  :)
 
# cvs diff changedfile.c
 
BTW, your changes to echomail will be "removed" from the Maximus
sources shortly, in light of the comments I posted yesterday from sjd. You
will be able to re-enable them, however, by throwing -DNONCOMFORMANT_TOSSER
in the CPPFLAGS; your best bet is to do that in vars_local.mk; you can do a
"make build_debug" to verify what they are.
 
Cheers,
Wes

--- Maximus/2 3.01
* Origin: COMM Port OS/2 juge.com 204.89.247.1 (281) 980-9671 (1:106/2000)
SEEN-BY: 633/267 270
@PATH: 106/2000 633/267

SOURCE: echomail via fidonet.ozzmosis.com

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.