Walter Haidinger wrote:
>
> Which *other* problems?
>
[my english is approximative, this message *doesn't contain any reproach*
for Eric, please be indulgent...]
I haven't talk about them because I consider these are not really big
problems. These are my _little_ problems:
As I said in another mail, I wonder why patch 5 removes the code using
"getservbyname()" and so on. After having applied the patch, diald was
aborting at boot time because it was unable to get the alias name of a
service I'd put in the filter rules. Not really hard to discover but very
surprising, I have changed the rule to use the service name instead of
it's alias. Once again, I don't understand why it was done.
I have also problems with dctrl. My box is set-up to launch diald and
innd at boot time and starts directly xdm. I'm using AfterStep, and
dctrl is "wharfed" in iconic mode with full monitor option specified
on the command line.
When innd starts, it does a DNS lookup when processing my newsfeed
file. Great, this makes diald bring up the link and start fetchmail.
At this time if I start my X session, Tcl/Tk maps the error dialog box
because of a division by zero. Once the dctrl window has been deiconified,
this error doesn't appears anymore. I think this is because the window has
not yet be mapped and when the programm tries to compute some geometry it
gets a 0 somewhere.
Once that appened, dctrl (but not Tk) is in an some kind of sleepy state.
To make it monitor again, I have to Restart monitoring from it's menu.
Infortunately this doesn't work very well. Often, this "locks" the FIFO
mechanism and some time I have to stop and restart diald.
Before changing the code in an approach similar to yours, each monitoring
restart was "locking" the FIFO.
I haven't tried to set the FIFO in non blocking mode as you did because
I think it would make diald unable to know if dctrl has gone without
sending a command to diald to stop monitoring. Perhaps your solution is
the right one, I will try it.
At last, diald doesn't monitor TX packets but this is not essential for
me.
I would be able to do some hacking on dctrl and diald, but for now, I'm
really to busy for that. I'll will try to do it in a few weeks.
Regards, Cyril
-
To unsubscribe from this list: send the line "unsubscribe linux-diald" in
the body of a message to [EMAIL PROTECTED]