View Issue Details

IDProjectCategoryView StatusLast Update
0008233Source patchesServerpublic2014-05-11 21:31
ReportermickdermackAssigned Toccw 
PrioritynormalSeverityminorReproducibilityN/A
Status resolvedResolutionfixed 
Product Version 
Target VersionFixed in Version1.5 
Summary0008233: Patch: Linux: Check if stdout is a TTY to determine whether to use a simple console
Description

Currently the signal handling behaviour of SIGHUP is checked to determine whether to default to a simple console or not.

This patch changes this behaviour to checking if stdout is a TTY (which is false under nohup, or with ./mta-server > /some/file) and disabling Curses if stdout isn't a TTY.

Also, this patch causes the -f (force fancy console) flag to enable Curses should it have been disabled.

TagsNo tags attached.

Activities

Issue History

Date Modified Username Field Change