The atd initscript at the point this was converted to Upstart *DID NOT* have this code, that makes this a wishlist only.
Unfortunately your patch is incorrect; Upstart will folllow the awk process pid, rather than atd's. Also this kind of grep/awk on every boot for everyone is exactly the kind of thing we do not want to do on every boot.
It would be better to patch atd's C code to call uname() itself and check for "SMP" in utsname.version
The atd initscript at the point this was converted to Upstart *DID NOT* have this code, that makes this a wishlist only.
Unfortunately your patch is incorrect; Upstart will folllow the awk process pid, rather than atd's. Also this kind of grep/awk on every boot for everyone is exactly the kind of thing we do not want to do on every boot.
It would be better to patch atd's C code to call uname() itself and check for "SMP" in utsname.version