What happens to internal threads after the main thread finishes execution?
E.G:
Program 1 creates 5 threads to run in background.
Program 1 crashes.
Are those threads alive?
They will get killed because threads are bound in the process context?