Default is fork. https://github.com/opscode/chef/blob/master/lib/chef/config.rb#L197
Though the fork is not handled for windows machines, the proper way would be start chef-client with no-fork option.