[10:03] <stemid> hi I have an old binary service that I tried to convert from sysvinit to upstart. the sysvinit script was extremely basic, just running /path/binary & so I tried exec /path/binary in upstart but ended up with many copies of that process. 
[10:03] <stemid> what could be wrong?
[10:10] <stemid> I solved it with expect fork