Hi Kovid,
Calibre: 2.99.6
Windows 10 64 bit
On installing over a previous installation where the server was configured to listen on port 9090, it actually started on 8080. The dropdown from the Share/Connect icon still said "Stop Content Server [192.168.0.103, port 9090]" but:
Unexpected behaviour:
a) I've been away a week and this laptop was off my local network more than long enough to lose its DHCP lease. It's actually currently 192.168.0.102.
b) The preferences dialog had defaulted back to 8080, despite being configured for 9090 for a couple of years now
c) The server was in fact listening on 8080, per the preferences dialog.
Expected behaviour:
a) Calibre is usually very good about existing settings, to the point it took me a couple of minutes to even think to check it had reset to the defaults. Somehow this one got missed (or if it must be reset, this is one place I wouldn't mind a popup saying so.)
b) I would expect the GUI to check it's address, and the currently set preferences, and display it's own address accurately.
(I realise most servers will not be changing ip addresses willy nilly, and my own real server doesn't but I don't think it's totally a corner case either. A lot of people don't bother to set up a static ip and a long enough power-cut would be enough to sink them.)
|