b5882bdf82
exits, otherwise shell will be confused and does not set foreground group correctly for next su command. This sounds like a bug in sh.