From The Compiler, 6 Years ago, written in Plain Text.
Embed
  1. execve("/usr/bin/mosh-server", ["mosh-server"], [/* 29 vars */]) = 0
  2. brk(0)                                  = 0x7f1ef0536000
  3. mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1ef02e1000
  4. access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or directory)
  5. open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
  6. fstat(3, {st_mode=S_IFREG|0644, st_size=74690, ...}) = 0
  7. mmap(NULL, 74690, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f1ef02ce000
  8. close(3)                                = 0
  9. open("/lib/libncursesw.so.5", O_RDONLY|O_CLOEXEC) = 3
  10. read(3, "177ELF211���������3�>�1���260M1�����"..., 832) = 832
  11. fstat(3, {st_mode=S_IFREG|0755, st_size=378800, ...}) = 0
  12. mmap(NULL, 2475912, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1eefe64000
  13. mprotect(0x7f1eefebc000, 2093056, PROT_NONE) = 0
  14. mmap(0x7f1ef00bb000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x57000) = 0x7f1ef00bb000
  15. mmap(0x7f1ef00c0000, 1928, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f1ef00c0000
  16. close(3)                                = 0
  17. open("/lib/libprotobuf.so.7", O_RDONLY|O_CLOEXEC) = 3
  18. read(3, "177ELF211���������3�>�1����2044�����"..., 832) = 832
  19. fstat(3, {st_mode=S_IFREG|0755, st_size=1018072, ...}) = 0
  20. mmap(NULL, 3114192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1eefb6b000
  21. mprotect(0x7f1eefc5e000, 2093056, PROT_NONE) = 0
  22. mmap(0x7f1eefe5d000, 28672, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xf2000) = 0x7f1eefe5d000
  23. close(3)                                = 0
  24. open("/lib/libz.so.1", O_RDONLY|O_CLOEXEC) = 3
  25. read(3, "177ELF211���������3�>�1���340"������"..., 832) = 832
  26. fstat(3, {st_mode=S_IFREG|0755, st_size=88656, ...}) = 0
  27. mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1ef02cd000
  28. mmap(NULL, 2183688, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1eef955000
  29. mprotect(0x7f1eef96a000, 2093056, PROT_NONE) = 0
  30. mmap(0x7f1eefb69000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x14000) = 0x7f1eefb69000
  31. close(3)                                = 0
  32. open("/lib/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3
  33. read(3, "177ELF211���������3�>�1���@l������"..., 832) = 832
  34. fstat(3, {st_mode=S_IFREG|0755, st_size=137982, ...}) = 0
  35. mmap(NULL, 2208640, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1eef739000
  36. mprotect(0x7f1eef750000, 2093056, PROT_NONE) = 0
  37. mmap(0x7f1eef94f000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16000) = 0x7f1eef94f000
  38. mmap(0x7f1eef951000, 13184, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f1eef951000
  39. close(3)                                = 0
  40. open("/lib/libcrypto.so.1.0.0", O_RDONLY|O_CLOEXEC) = 3
  41. read(3, "177ELF211���������3�>�1����J6�����"..., 832) = 832
  42. fstat(3, {st_mode=S_IFREG|0555, st_size=2392233, ...}) = 0
  43. mmap(NULL, 4230344, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1eef330000
  44. mprotect(0x7f1eef510000, 2093056, PROT_NONE) = 0
  45. mmap(0x7f1eef70f000, 155648, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1df000) = 0x7f1eef70f000
  46. mmap(0x7f1eef735000, 15560, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f1eef735000
  47. close(3)                                = 0
  48. open("/lib/libutil.so.1", O_RDONLY|O_CLOEXEC) = 3
  49. read(3, "177ELF211���������3�>�1���2017������"..., 832) = 832
  50. fstat(3, {st_mode=S_IFREG|0755, st_size=10640, ...}) = 0
  51. mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1ef02cc000
  52. mmap(NULL, 2105600, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1eef12d000
  53. mprotect(0x7f1eef12f000, 2093056, PROT_NONE) = 0
  54. mmap(0x7f1eef32e000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f1eef32e000
  55. close(3)                                = 0
  56. open("/lib/librt.so.1", O_RDONLY|O_CLOEXEC) = 3
  57. read(3, "177ELF211���������3�>�1���320"������"..., 832) = 832
  58. fstat(3, {st_mode=S_IFREG|0755, st_size=31744, ...}) = 0
  59. mmap(NULL, 2128880, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1eeef25000
  60. mprotect(0x7f1eeef2c000, 2093056, PROT_NONE) = 0
  61. mmap(0x7f1eef12b000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f1eef12b000
  62. close(3)                                = 0
  63. open("/lib/libutempter.so.0", O_RDONLY|O_CLOEXEC) = 3
  64. read(3, "177ELF211���������3�>�1���20n������"..., 832) = 832
  65. fstat(3, {st_mode=S_IFREG|0755, st_size=10336, ...}) = 0
  66. mmap(NULL, 2105496, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1eeed22000
  67. mprotect(0x7f1eeed24000, 2093056, PROT_NONE) = 0
  68. mmap(0x7f1eeef23000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f1eeef23000
  69. close(3)                                = 0
  70. open("/lib/libstdc++.so.6", O_RDONLY|O_CLOEXEC) = 3
  71. read(3, "177ELF211���������3�>�1���2602735�����"..., 832) = 832
  72. fstat(3, {st_mode=S_IFREG|0755, st_size=975192, ...}) = 0
  73. mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1ef02cb000
  74. mmap(NULL, 3155168, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1eeea1f000
  75. mprotect(0x7f1eeeb04000, 2093056, PROT_NONE) = 0
  76. mmap(0x7f1eeed03000, 40960, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xe4000) = 0x7f1eeed03000
  77. mmap(0x7f1eeed0d000, 83168, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f1eeed0d000
  78. close(3)                                = 0
  79. open("/lib/libm.so.6", O_RDONLY|O_CLOEXEC) = 3
  80. read(3, "177ELF211���������3�>�1����V������"..., 832) = 832
  81. fstat(3, {st_mode=S_IFREG|0755, st_size=1022320, ...}) = 0
  82. mmap(NULL, 3117352, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1eee725000
  83. mprotect(0x7f1eee81e000, 2093056, PROT_NONE) = 0
  84. mmap(0x7f1eeea1d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xf8000) = 0x7f1eeea1d000
  85. close(3)                                = 0
  86. open("/lib/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = 3
  87. read(3, "177ELF211���������3�>�1���20*������"..., 832) = 832
  88. fstat(3, {st_mode=S_IFREG|0644, st_size=86800, ...}) = 0
  89. mmap(NULL, 2182616, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1eee510000
  90. mprotect(0x7f1eee525000, 2093056, PROT_NONE) = 0
  91. mmap(0x7f1eee724000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x14000) = 0x7f1eee724000
  92. close(3)                                = 0
  93. open("/lib/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
  94. read(3, "177ELF2113��������3�>�1���000302�����"..., 832) = 832
  95. fstat(3, {st_mode=S_IFREG|0755, st_size=1997041, ...}) = 0
  96. mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1ef02ca000
  97. mmap(NULL, 3816528, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1eee16c000
  98. mprotect(0x7f1eee307000, 2093056, PROT_NONE) = 0
  99. mmap(0x7f1eee506000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x19a000) = 0x7f1eee506000
  100. mmap(0x7f1eee50c000, 15440, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f1eee50c000
  101. close(3)                                = 0
  102. open("/lib/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3
  103. read(3, "177ELF211���������3�>�1���32016������"..., 832) = 832
  104. fstat(3, {st_mode=S_IFREG|0755, st_size=14624, ...}) = 0
  105. mmap(NULL, 2109720, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1eedf68000
  106. mprotect(0x7f1eedf6b000, 2093056, PROT_NONE) = 0
  107. mmap(0x7f1eee16a000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f1eee16a000
  108. close(3)                                = 0
  109. mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1ef02c9000
  110. mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1ef02c8000
  111. mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1ef02c6000
  112. arch_prctl(ARCH_SET_FS, 0x7f1ef02c6740) = 0
  113. mprotect(0x7f1eee506000, 16384, PROT_READ) = 0
  114. mprotect(0x7f1eee16a000, 4096, PROT_READ) = 0
  115. mprotect(0x7f1eeea1d000, 4096, PROT_READ) = 0
  116. mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1ef02c5000
  117. mprotect(0x7f1eeed03000, 32768, PROT_READ) = 0
  118. mprotect(0x7f1eeef23000, 4096, PROT_READ) = 0
  119. mprotect(0x7f1eef94f000, 4096, PROT_READ) = 0
  120. mprotect(0x7f1eef12b000, 4096, PROT_READ) = 0
  121. mprotect(0x7f1eef32e000, 4096, PROT_READ) = 0
  122. mprotect(0x7f1eefb69000, 4096, PROT_READ) = 0
  123. mprotect(0x7f1eef70f000, 110592, PROT_READ) = 0
  124. mprotect(0x7f1eefe5d000, 16384, PROT_READ) = 0
  125. mprotect(0x7f1ef00bb000, 16384, PROT_READ) = 0
  126. mprotect(0x7f1ef0533000, 8192, PROT_READ) = 0
  127. mprotect(0x7f1ef02e2000, 4096, PROT_READ) = 0
  128. munmap(0x7f1ef02ce000, 74690)           = 0
  129. set_tid_address(0x7f1ef02c6a10)         = 29523
  130. set_robust_list(0x7f1ef02c6a20, 24)     = 0
  131. rt_sigaction(SIGRTMIN, {0x7f1eef73f7a0, [], SA_RESTORER|SA_SIGINFO, 0x7f1eef748170}, NULL, 8) = 0
  132. rt_sigaction(SIGRT_1, {0x7f1eef73f820, [], SA_RESTORER|SA_RESTART|SA_SIGINFO, 0x7f1eef748170}, NULL, 8) = 0
  133. rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0
  134. getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0
  135. brk(0)                                  = 0x7f1ef0536000
  136. brk(0x7f1ef0557000)                     = 0x7f1ef0557000
  137. futex(0x7f1eefe63090, FUTEX_WAKE_PRIVATE, 2147483647) = 0
  138. futex(0x7f1eefe631d8, FUTEX_WAKE_PRIVATE, 2147483647) = 0
  139. futex(0x7f1eefe63418, FUTEX_WAKE_PRIVATE, 2147483647) = 0
  140. futex(0x7f1eeed1fa04, FUTEX_WAKE_PRIVATE, 2147483647) = 0
  141. futex(0x7f1eeed1fa10, FUTEX_WAKE_PRIVATE, 2147483647) = 0
  142. futex(0x7f1eefe630c8, FUTEX_WAKE_PRIVATE, 2147483647) = 0
  143. getrlimit(RLIMIT_CORE, {rlim_cur=RLIM64_INFINITY, rlim_max=RLIM64_INFINITY}) = 0
  144. setrlimit(RLIMIT_CORE, {rlim_cur=0, rlim_max=RLIM64_INFINITY}) = 0
  145. geteuid()                               = 1000
  146. socket(PF_FILE, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3
  147. connect(3, {sa_family=AF_FILE, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory)
  148. close(3)                                = 0
  149. socket(PF_FILE, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3
  150. connect(3, {sa_family=AF_FILE, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory)
  151. close(3)                                = 0
  152. open("/etc/nsswitch.conf", O_RDONLY|O_CLOEXEC) = 3
  153. fstat(3, {st_mode=S_IFREG|0644, st_size=223, ...}) = 0
  154. mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1ef02e0000
  155. read(3, "# Begin /etc/nsswitch.confnnpass"..., 4096) = 223
  156. read(3, "", 4096)                       = 0
  157. close(3)                                = 0
  158. munmap(0x7f1ef02e0000, 4096)            = 0
  159. open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
  160. fstat(3, {st_mode=S_IFREG|0644, st_size=74690, ...}) = 0
  161. mmap(NULL, 74690, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f1ef02ce000
  162. close(3)                                = 0
  163. open("/lib/libnss_files.so.2", O_RDONLY|O_CLOEXEC) = 3
  164. read(3, "177ELF211���������3�>�1���000"������"..., 832) = 832
  165. fstat(3, {st_mode=S_IFREG|0755, st_size=52112, ...}) = 0
  166. mmap(NULL, 2148136, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1eedd5b000
  167. mprotect(0x7f1eedd67000, 2093056, PROT_NONE) = 0
  168. mmap(0x7f1eedf66000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xb000) = 0x7f1eedf66000
  169. close(3)                                = 0
  170. mprotect(0x7f1eedf66000, 4096, PROT_READ) = 0
  171. munmap(0x7f1ef02ce000, 74690)           = 0
  172. open("/etc/passwd", O_RDONLY|O_CLOEXEC) = 3
  173. fstat(3, {st_mode=S_IFREG|0644, st_size=812, ...}) = 0
  174. mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1ef02e0000
  175. read(3, "root:x:0:0:root:/root:/bin/zshnb"..., 4096) = 812
  176. close(3)                                = 0
  177. munmap(0x7f1ef02e0000, 4096)            = 0
  178. open("/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = 3
  179. fstat(3, {st_mode=S_IFREG|0644, st_size=3857968, ...}) = 0
  180. mmap(NULL, 3857968, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f1eed9ad000
  181. close(3)                                = 0
  182. ioctl(0, TIOCGWINSZ, {ws_row=72, ws_col=111, ws_xpixel=1350, ws_ypixel=730}) = 0
  183. brk(0x7f1ef0578000)                     = 0x7f1ef0578000
  184. brk(0x7f1ef0599000)                     = 0x7f1ef0599000
  185. brk(0x7f1ef05bb000)                     = 0x7f1ef05bb000
  186. open("/dev/urandom", O_RDONLY)          = 3
  187. fstat(3, {st_mode=S_IFCHR|0666, st_rdev=makedev(1, 9), ...}) = 0
  188. ioctl(3, SNDCTL_TMR_TIMEBASE or SNDRV_TIMER_IOCTL_NEXT_DEVICE or TCGETS, 0x7fffa9114650) = -1 EINVAL (Invalid argument)
  189. mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1ef02e0000
  190. read(3, "2047271s200=356]aB\21327�350h3376205�323313245#231,yhL17m"..., 4096) = 4096
  191. close(3)                                = 0
  192. munmap(0x7f1ef02e0000, 4096)            = 0
  193. socket(PF_INET, SOCK_DGRAM, IPPROTO_IP) = 3
  194. setsockopt(3, SOL_IP, IP_MTU_DISCOVER, "�", 1) = 0
  195. setsockopt(3, SOL_IP, IP_TOS, "222", 1) = 0
  196. bind(3, {sa_family=AF_INET, sin_port=htons(60001), sin_addr=inet_addr("0.0.0.0")}, 16) = -1 EADDRINUSE (Address already in use)
  197. bind(3, {sa_family=AF_INET, sin_port=htons(60002), sin_addr=inet_addr("0.0.0.0")}, 16) = -1 EADDRINUSE (Address already in use)
  198. bind(3, {sa_family=AF_INET, sin_port=htons(60003), sin_addr=inet_addr("0.0.0.0")}, 16) = -1 EADDRINUSE (Address already in use)
  199. bind(3, {sa_family=AF_INET, sin_port=htons(60004), sin_addr=inet_addr("0.0.0.0")}, 16) = 0
  200. brk(0x7f1ef05dd000)                     = 0x7f1ef05dd000
  201. brk(0x7f1ef05fe000)                     = 0x7f1ef05fe000
  202. brk(0x7f1ef0620000)                     = 0x7f1ef0620000
  203. brk(0x7f1ef0642000)                     = 0x7f1ef0642000
  204. brk(0x7f1ef0663000)                     = 0x7f1ef0663000
  205. brk(0x7f1ef0685000)                     = 0x7f1ef0685000
  206. brk(0x7f1ef06a6000)                     = 0x7f1ef06a6000
  207. brk(0x7f1ef06c7000)                     = 0x7f1ef06c7000
  208. brk(0x7f1ef06e9000)                     = 0x7f1ef06e9000
  209. brk(0x7f1ef070a000)                     = 0x7f1ef070a000
  210. open("/dev/urandom", O_RDONLY)          = 4
  211. getsockname(3, {sa_family=AF_INET, sin_port=htons(60004), sin_addr=inet_addr("0.0.0.0")}, [16]) = 0
  212. fstat(1, {st_mode=S_IFREG|0664, st_size=14372, ...}) = 0
  213. mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1ef02e0000
  214. write(1, "nMOSH CONNECT 60004 hAe5c4A97l1h"..., 43
  215. MOSH CONNECT 60004 hAe5c4A97l1hQlwR1wDoaA
  216. ) = 43
  217. rt_sigaction(SIGHUP, {SIG_IGN, ~[RTMIN RT_1], SA_RESTORER, 0x7f1eef748170}, NULL, 8) = 0
  218. rt_sigaction(SIGPIPE, {SIG_IGN, ~[RTMIN RT_1], SA_RESTORER, 0x7f1eef748170}, NULL, 8) = 0
  219. ioctl(0, SNDCTL_TMR_TIMEBASE or SNDRV_TIMER_IOCTL_NEXT_DEVICE or TCGETS, {B38400 opost isig icanon echo ...}) = 0
  220. clone(
  221. mosh-server (mosh 1.2.2)
  222. Copyright 2012 Keith Winstein <mosh-devel@mit.edu>
  223. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
  224. This is free software: you are free to change and redistribute it.
  225. There is NO WARRANTY, to the extent permitted by law.
  226.  
  227. [mosh-server detached, pid = 29524]
  228. child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f1ef02c6a10) = 29524
  229. exit_group(0)                           = ?
  230. +++ exited with 0 ++