[Freeciv-Dev] [bug #18532] Cannot gracefully /end a game on a big map

2014-02-02 Thread Jacob Nevins
Update of bug #18532 (project freeciv):

  Status:   Confirmed => Fixed  
 Assigned to:None => jtn
 Open/Closed:Open => Closed 
 Planned Release: => 2.4.2,2.5.0,2.6.0  

___

Follow-up Comment #10:

> Reproduced on Windows 7 32-bit with 2.4.0-RC1 and a size 80 map, 
> revealmap=start, then "/endgame" on the server (client on same 
> machine). Clients ends up displaying only a couple of rows of 
> tiles around the north pole.
I confirm this reproduction case is now fixed on Windows using cproc's r24327
test build
.

Hence, claiming this as fixed.

Works with new server and old (2.4.1) client too (as expected).

I don't know offhand if it's the server or client that needs to be running on
Windows to trigger this (in my tests, both were on Windows).

___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [bug #18532] Cannot gracefully /end a game on a big map

2013-11-24 Thread Jacob Nevins
Follow-up Comment #9, bug #18532 (project freeciv):

> when the map is revealed [...] there's no attempt to enable 
> network buffering or compression for the large amount of data 
> that is likely to be sent. Perhaps adding some would help.
OK, there is buffering via buffer_shared_vision().

Compression is now enabled by patch #4314.

___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [bug #18532] Cannot gracefully /end a game on a big map

2013-11-23 Thread Jacob Nevins
Follow-up Comment #8, bug #18532 (project freeciv):

Experimentally enabling compression on trunk for a size=80 map (in
un/buffer_shared_vision()): total uncompressed map data for /end is 1.33Mbyte,
which compresses down to 250kbyte (20%).
This is sent in three chunks, so the map reveal is lumpier; we'd want to be
sure bug #21297 didn't bite us.

___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [bug #18532] Cannot gracefully /end a game on a big map

2013-11-23 Thread Jacob Nevins
Update of bug #18532 (project freeciv):

Operating System:None => Microsoft Windows  

___

Follow-up Comment #7:

I notice that when the map is revealed (show_map_to_all(), e.g. in
srv_scores() as relevant here, and also when a player dies), there's no
attempt to enable network buffering or compression for the large amount of
data that is likely to be sent. Perhaps adding some would help.

___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [bug #18532] Cannot gracefully /end a game on a big map

2013-09-01 Thread Jacob Nevins
Follow-up Comment #6, bug #18532 (project freeciv):

Reproduced on Windows 7 32-bit with 2.4.0-RC1 and a size 80 map,
revealmap=start, then "/endgame" on the server (client on same machine).
Clients ends up displaying only a couple of rows of tiles around the north
pole.

If server was spawned from client it just disappears from the process list. A
separately-spawned server's console says:

"2: Lost connection: Jacob Nevins from Teacup (buffer overflow) (player
Theodora)."

I don't encounter it with similar settings on Linux (Ubuntu 12.04 amd64) on
the same machine, however.

___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [bug #18532] Cannot gracefully /end a game on a big map

2012-05-23 Thread Marko Lindqvist
Follow-up Comment #5, bug #18532 (project freeciv):

> If it's still missing, implementing that "even during "freeze"
> send each TCP/IP packet as soon as there's enough data in
> buffers"

 That's how it already works.

___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [bug #18532] Cannot gracefully /end a game on a big map

2012-03-10 Thread Jacob Nevins
Follow-up Comment #4, bug #18532 (project freeciv):

See also bug #19452.

___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [bug #18532] Cannot gracefully /end a game on a big map

2012-03-03 Thread Jacob Nevins
Update of bug #18532 (project freeciv):

 Summary: Cannot gracefuly /end a game on a big map => Cannot
gracefully /end a game on a big map


___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev