Switch to puma because thin was not handling input correctly.