LPMuds.net Forums > Intermud

Intermud-3 router status

(1/13) > >>

cratylus:
Hey folks. I'm noticing some weird conflicts happening on yatmim.

Please let me know if you're having difficulty connecting.

Thanks.

-Crat

Tricky:
Was having trouble when my client went beserk... Just deleted the client data file and it connected first time.

Tricky

cratylus:
There is now a router status page on LPMuds.net, at this url:

http://lpmuds.net/intermud.html

It's a one-click spot for outage warnings and connection info.

-Crat

Tricky:
I'm getting that bad-mojo - FD collision error again.

It connects, gets some mudlists and processes them and then suddenly the connection is dropped, dunno by whom. My client re-connects after 30 seconds sends the startup and receives the bad-mojo error.

I've deleted the I3 client cache file so it can't be that.

Tricky

cratylus:
I have to apologize a bit for the unhelpfulness of that error message.

There wasn't an error type that clearly indicated "i have no idea why this is failing",
so I went with the first thing that occurred to me.

My current opinion is that this is a symptom of a problem with the driver and the
lib disagreeing on the socket's file descriptor. What is happening is a
conflict between two muds trying to use the same FD. Because my investigation
strongly suggests the lib has no reason to get it wrong, I'm inclined to think there
is an error somewhere between the lib and driver.

This theory is supported by the fact that the fd's in contention usually
are bracketed by used ports, so that being off by one would cause this kind
of error. The fact that resetting the router clears the problem is also
evidence that the issue is local to the router, and not a connection problem.

I'm looking into it. I'll take some time. If anyone who is up to speed on
MudOS sockets reads this and wants to pitch in, please feel free.

-Crat

Navigation

[0] Message Index

[#] Next page

Go to full version