TADDaemon

From TrainzOnline
(Difference between revisions)
Jump to: navigation, search
m (General)
 
Line 1: Line 1:
 
== General ==
 
== General ==
  
TADDaemon.exe is found in the "bin" folder and comes from ''Trainz Asset Database Daemon''(=Service). This is the utility that maintains communication between Trainz Components.
+
TADDaemon.exe is found in the "bin" folder and comes from ''Trainz Asset Database [http://en.wikipedia.org/wiki/Daemon_%28computing%29 Daemon]''. TADDaemon manages the database of all Trainz assets known to the installation. Trainz, Content Manager and other Trainz programs depend on it.
  
It is used to validate Planet Auran Login details (username & password), to check if the serial number is genuine/registered and to download content from Download Station. You can see the TADDaemon window by enable Database process window in Trainz Launcher Developer Options.
+
In addition to it's main task (maintaining the local database of Trainz assets), it is also responsible for asset validation, most internet communication, and other background tasks.
  
 
== Technical Details ==
 
== Technical Details ==
  
TADDaemon ''must'' be allowed through firewall because it has to connect to the internet and to communicate at OSI Layer 3 on localhost (127.0.0.1) with other Trainz Components.
+
TADDaemon ''must'' be allowed through firewall because it has to connect to the internet and to communicate with other Trainz Components.
  
DO NOT SHUT DOWN Windows before TADDaemon.exe has finished running! (check to see in Task Manager). Doing so, may lead to a corrupted Database which will be repaired at the next Trainz launch, which might make a lot of time.
+
TADDaemon will shut down when Trainz is not running. If Windows prompts to 'Wait' or 'End Task' while shutting down, choose to wait for TADDaemon to finish. Avoid using 'End Task' on TADDaemon, or it will likely need a database repair on the next start. Also avoid hard powering off the machine while TADDaemon is running, for the same reasons.

Latest revision as of 11:47, 20 August 2013

[edit] General

TADDaemon.exe is found in the "bin" folder and comes from Trainz Asset Database Daemon. TADDaemon manages the database of all Trainz assets known to the installation. Trainz, Content Manager and other Trainz programs depend on it.

In addition to it's main task (maintaining the local database of Trainz assets), it is also responsible for asset validation, most internet communication, and other background tasks.

[edit] Technical Details

TADDaemon must be allowed through firewall because it has to connect to the internet and to communicate with other Trainz Components.

TADDaemon will shut down when Trainz is not running. If Windows prompts to 'Wait' or 'End Task' while shutting down, choose to wait for TADDaemon to finish. Avoid using 'End Task' on TADDaemon, or it will likely need a database repair on the next start. Also avoid hard powering off the machine while TADDaemon is running, for the same reasons.

Personal tools