While debugging my C# application I have noticed a large amount occurrences of the following sentence:
The thread -- has exited with code 0 (0x0).
The application continues to work and no exception is catched/unhanded.
The application is running on Windows 7 64bit and debugged with x86 platform.
This is just debugging message. You can switch that off by right clicking into the output window and uncheck Thread Exit Messages
.
http://msdn.microsoft.com/en-us/library/bs4c1wda.aspx
In addition to program out from your application, the Output window can display the information about:
Modules the debugger has loaded or unloaded.
Exceptions that are thrown.
Processes that exit.
Threads that exit.