On Mon, 1 Jul 2002 21:33:21 +0200 (CEST) Martin Jost <[EMAIL PROTECTED]> 
wrote:

MJ> First of all:
MJ> Mahogany once again looks much improved !

 Glad to hear it!

MJ> I've found the following problems, which I couldn't find already in the bug
MJ> tracker (maybe I missed them):

 You should be using the latest wxWin from the cvs -- then Mahogany should
compile without any problems.

MJ> ------------------------------- Using:
MJ> 
MJ> Mahogany creates two files in /tmp during running:
MJ> [godot]:~>ll /tmp/.mahogany.*
MJ> srwx------    1 jost     users           0 Jul  1 08:32 /tmp/.mahogany.ipc
MJ> -rw-------    1 jost     users           4 Jul  1 08:32 /tmp/.mahogany.lock
MJ> 
MJ> If mahogany gets killed, those files stay around; 

 Hmm, we should add a SIGTERM handler deleting them.

MJ> everybody else but the owner now gets a warning when starting mahogany:
MJ> 21:19:26: can't open file '/tmp/.mahogany.lock' (error 13: Keine Berechtigung)
MJ> 21:19:26: Failed to access lock file.
MJ> 21:19:26: Mahogany will not be able to detect if any other program instances are 
running.
MJ> 21:19:26: Communication between different Mahogany processes won't work, please 
disable the "Always run only one instance" option if you don't use it to avoid this 
error message in the future.
MJ>   
MJ> The same thing happens, if more than one user tries to use M at the same
MJ> time.
MJ> Shouldn't those file be located in the users .M dir. ?

 Oops, what a brilliant design decision was it to put them in /tmp, indeed.
Well, it wasn't completely dumb as I didn't want to put these files in
$HOME because the latter is often NFS-mounted and locking doesn't work well
on NFS partitions. However I completely failed to think about the multi
user aspect...

 I think the best would be to embed the UID in the socket and lock file
names and I'm going to do this.

MJ> After updating several Mail-folders (local mbx-Files), I usualy get:
MJ> Assert failed in file ./src/common/dynload.cpp at line 366: 
MJ> Library unloaded before all objects were destroyed.

 This is a known (but harmless) problem. You can/should build it
--with-modules=static for now and I'm going to fix it soon.

MJ> ------------------------------- Wish-List:
MJ> It would be nice, if a message in the Drafts folder would be opened for
MJ> editing by double clicking it.

 Not sure if I can do it quickly but I'll have a look.

 Thanks for the report!
VZ



-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Mahogany-Users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/mahogany-users

Reply via email to