Widelands should never run as a daemon
Bug #1330068 reported by
SirVer
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
widelands |
Fix Released
|
Low
|
Unassigned |
Bug Description
--dedicated forks and puts Widelands in the background. That is the wrong approach - Widelands should always stay in the foreground. If background is desired, something like upstart should be used to launch it as a system process.
To fix this bug, forking must be removed from wlapplicatino.cc.
Related branches
lp:~widelands-dev/widelands/dedicated_out_of_main
- Tino: Approve
- GunChleoc: Approve
-
Diff: 3599 lines (+457/-1848)25 files modifiedsrc/CMakeLists.txt (+0/-3)
src/io/CMakeLists.txt (+0/-13)
src/io/dedicated_log.cc (+0/-342)
src/io/dedicated_log.h (+0/-90)
src/logic/editor_game_base.cc (+1/-5)
src/logic/game.cc (+56/-108)
src/logic/game.h (+13/-7)
src/logic/game_settings.h (+0/-11)
src/main.cc (+0/-57)
src/map_io/map_building_packet.cc (+1/-2)
src/network/CMakeLists.txt (+0/-1)
src/network/internet_gaming.cc (+21/-22)
src/network/netclient.cc (+47/-163)
src/network/netclient.h (+0/-2)
src/network/nethost.cc (+102/-593)
src/network/nethost.h (+1/-8)
src/network/network_protocol.h (+7/-35)
src/sound/sound_handler.h (+0/-1)
src/ui_fsmenu/launch_mpg.cc (+0/-10)
src/ui_fsmenu/loadgame.cc (+164/-179)
src/ui_fsmenu/mapselect.cc (+39/-113)
src/wlapplication.cc (+2/-77)
src/wlapplication.h (+1/-1)
src/wlapplication_messages.cc (+0/-1)
src/wui/chat_msg_layout.cc (+2/-4)
tags: | added: lowhangingfruit |
tags: |
added: cleanups removed: cleanup |
Changed in widelands: | |
status: | Expired → Confirmed |
Changed in widelands: | |
assignee: | nobody → SirVer (sirver) |
tags: |
added: network removed: dedicated |
Changed in widelands: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Setting to incomplete for bug sweeping.