doing stuff in main... calling main::save()... forked API save... continuing in main, save() API call isn't blocking calling main::users()... in Thing execing save() forked API users... finished in main, waiting for forks to finish in Thing execing users() done API save() done API users()