Crossfire Mailing List Archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

crossfire source ramblings...



>>>>[From Mark Wedel]
    
     One good first step would be to move the display to the client, and
    see how much the load on the server is reduced.  If we can get
    crossfire servers to be fairly lean on a cpu basis, then having a
    client that does most everything is not needed.
    [source reorganization suggestion too..]

Mark.. PLEASE.. stop putting off what has to be done eventually. The best
and most productive way to "reorganize the source" right now, is to
rewrite the damn thing as client/server. The display code is disgusting.
It should be rewritten in Xaw.

Yes, it will be much longer until the next public release of the code.
On the other hand, things will be a WHOLE lot cleaner. The handling of
losing an X display [and/or xkill on a window] is a prime sourse of
nastiness in the code, and i think contributes to an eventual server
crash after it happens a few times.