ManagedProcess(final ProcessManagerMaster master, final String processName, final List<String> command, final Map<String, String> env, final String workingDirectory) {
this.master = master;
this.processName = processName;
this.command = command;
this.env = env;
<BUG>this.workingDirectory = workingDirectory;
}</BUG>
void start() throws IOException {
<BUG>System.out.println("Starting " + processName);
</BUG>
synchronized (this) {

ManagedProcess(final ProcessManagerMaster master, final String processName, final List<String> command, final Map<String, String> env, final String workingDirectory) {
this.master = master;
this.processName = processName;
this.command = command;
this.env = env;
this.workingDirectory = workingDirectory;
this.log = Logger.getLogger("org.jboss.process." + processName);
}
void start() throws IOException {
log.info("Starting " + processName);
synchronized (this) {
