[Freeciv-Dev] [patch #2298] Metaserver update thread
Update of patch #2298 (project freeciv): Status: Ready For Test = Done Assigned to:None = cazfi Open/Closed:Open = Closed ___ Reply to this item at: http://gna.org/patch/?2298 ___ 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] [patch #2298] Metaserver update thread
Follow-up Comment #3, patch #2298 (project freeciv): - Updated against changes in other patches in series (file #12131) ___ Additional Item Attachment: File name: MetaSrvThread_2298-4.diff Size:3 KB ___ Reply to this item at: http://gna.org/patch/?2298 ___ 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] [patch #2298] Metaserver update thread
Update of patch #2298 (project freeciv): Depends on: = patch #2421 ___ Reply to this item at: http://gna.org/patch/?2298 ___ 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] [patch #2298] Metaserver update thread
Follow-up Comment #2, patch #2298 (project freeciv): - Updated against changes in other patches in series - Build post in main thread and only do the actual sending in new thread. Building the post requires accessing numerous data structures that are currently not protected by mutexes, so accessing them from metaserver thread would risk them being simultaneously modified by main thread and them being in inconsistent state (player counter being different from number of player structures allocated being most severe possibility) (file #12112) ___ Additional Item Attachment: File name: MetaSrvThread_2298-3.diff Size:3 KB ___ Reply to this item at: http://gna.org/patch/?2298 ___ 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] [patch #2298] Metaserver update thread
Update of patch #2298 (project freeciv): Depends on: = patch #2416 ___ Reply to this item at: http://gna.org/patch/?2298 ___ 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] [patch #2298] Metaserver update thread
Update of patch #2298 (project freeciv): Depends on: = patch #2378 ___ Follow-up Comment #1: - Updated so that applies on top of patch #2378 ___ Reply to this item at: http://gna.org/patch/?2298 ___ 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] [patch #2298] Metaserver update thread
Additional Item Attachment, patch #2298 (project freeciv): File name: MetaSrvThread_2298-2.diff Size:2 KB ___ Reply to this item at: http://gna.org/patch/?2298 ___ 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] [patch #2298] Metaserver update thread
URL: http://gna.org/patch/?2298 Summary: Metaserver update thread Project: Freeciv Submitted by: cazfi Submitted on: Mon 10 Jan 2011 06:14:00 PM EET Category: general Priority: 5 - Normal Status: Ready For Test Privacy: Public Assigned to: None Originator Email: Open/Closed: Open Discussion Lock: Any Planned Release: 2.4.0 ___ Details: Launch separate thread to update metaserver information. This is *not* second thread constantly running, but new thread is created when ever update is needed. This means that problems with metaserver connection do not block main thread. ___ File Attachments: --- Date: Mon 10 Jan 2011 06:14:00 PM EET Name: MetaSrvThread.diff Size: 3kB By: cazfi http://gna.org/patch/download.php?file_id=11771 ___ Reply to this item at: http://gna.org/patch/?2298 ___ 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] [patch #2298] Metaserver update thread
Update of patch #2298 (project freeciv): Depends on: = patch #2297 ___ Reply to this item at: http://gna.org/patch/?2298 ___ Message sent via/by Gna! http://gna.org/ ___ Freeciv-dev mailing list Freeciv-dev@gna.org https://mail.gna.org/listinfo/freeciv-dev