Commit Graph

10 Commits

Author SHA1 Message Date
Kelvin Sherlock
e0bc21d663 move all the child/fd/kevent monitoring to a dedicated thread / class. 2018-01-31 21:17:31 -05:00
Kelvin Sherlock
42b9206abe replace grand-central io/pid monitoring with a dedicated thread and kevents.
based on testing, the pty EOF is never flagged. Instead, exit the thread when the child pid dies.
2018-01-29 21:24:15 -05:00
Kelvin Sherlock
ae61aaa524 fix the window title.
git-svn-id: svn://qnap.local/TwoTerm/trunk@3111 5590a31f-7b70-45f8-8c82-aa3a8e5f4507
2016-07-08 00:54:52 +00:00
Kelvin Sherlock
edee5557b3 remove dead code, fix window bottom margin.
git-svn-id: svn://qnap.local/TwoTerm/trunk@3110 5590a31f-7b70-45f8-8c82-aa3a8e5f4507
2016-07-06 19:12:51 +00:00
Kelvin Sherlock
58499dda23 use gcd to read child data and monitor if child is still alive.
git-svn-id: svn://qnap.local/TwoTerm/branches/gcd_dispatch@3105 5590a31f-7b70-45f8-8c82-aa3a8e5f4507
2016-07-06 17:15:13 +00:00
Kelvin Sherlock
480d7ef93a use Child monitor for incoming data/process dead.
git-svn-id: svn://qnap.local/TwoTerm/trunk@2003 5590a31f-7b70-45f8-8c82-aa3a8e5f4507
2011-01-20 02:36:06 +00:00
Kelvin Sherlock
98e13cb172 git-svn-id: svn://qnap.local/TwoTerm/trunk@1888 5590a31f-7b70-45f8-8c82-aa3a8e5f4507 2010-12-20 23:37:02 +00:00
Kelvin Sherlock
53d6e2db54 git-svn-id: svn://qnap.local/TwoTerm/trunk@1887 5590a31f-7b70-45f8-8c82-aa3a8e5f4507 2010-12-18 17:40:58 +00:00
Kelvin Sherlock
56fa086c1f git-svn-id: svn://qnap.local/TwoTerm/trunk@1790 5590a31f-7b70-45f8-8c82-aa3a8e5f4507 2010-10-05 18:56:45 +00:00
Kelvin Sherlock
0ea3270420 git-svn-id: svn://qnap.local/TwoTerm/trunk@1649 5590a31f-7b70-45f8-8c82-aa3a8e5f4507 2010-07-08 22:26:58 +00:00