Takashi Yano
baf2764dca
Cygwin: console: Fixes an issue that tmux can not run on the console.
...
After the commit c77a5689f7bd, tmux can not run on the console.
This patch replaces the countermeasure for the race issue between
console setup and close with another mechanism using a mutex.
Fixes: c77a5689f7bd ("Cygwin: console: Do not unmap shared console memory belonging to ctty.")
Signed-off-by: Takashi Yano <takashi.yano@nifty.ne.jp>
2024-07-06 14:02:26 +09:00
..
2022-08-29 17:53:48 +01:00
2024-07-06 14:02:26 +09:00
2024-03-08 21:54:58 +01:00
2022-08-04 20:54:09 +02:00
2024-02-21 19:54:20 +01:00
2024-01-18 10:53:25 +01:00
2024-06-28 19:54:19 +09:00
2023-04-18 13:43:06 +02:00
2024-03-01 22:35:22 +01:00
2023-03-20 12:58:03 +01:00
2024-07-03 23:17:33 +09:00
2024-01-31 20:11:58 +01:00
2024-03-20 12:31:50 +01:00
2024-03-07 21:50:07 +01:00
2022-12-20 10:19:23 +01:00
2022-08-04 22:13:59 +02:00
2023-08-07 16:04:32 +02:00
2024-06-01 15:23:37 +09:00
2022-12-04 14:01:41 +01:00
2022-10-28 16:26:53 +02:00
2022-05-16 18:17:06 +02:00
2023-02-25 16:12:51 +01:00
2022-08-04 22:13:59 +02:00
2022-08-23 12:09:44 +02:00
2024-02-16 20:44:31 +01:00
2022-10-28 16:26:53 +02:00
2024-04-09 22:30:03 +02:00
2022-08-22 14:38:49 +02:00
2024-02-16 04:06:01 +09:00
2024-02-16 04:06:01 +09:00
2024-03-20 12:34:51 +01:00
2022-05-29 17:54:32 -04:00
2024-01-29 13:33:05 +01:00
2023-11-05 17:01:43 +01:00
2024-02-03 19:54:50 +01:00
2024-02-28 09:59:07 +01:00
2024-06-16 15:30:34 +01:00
2024-03-07 21:50:07 +01:00
2024-02-01 13:34:52 +01:00
2022-05-29 17:45:52 -04:00
2022-12-04 14:01:41 +01:00
2024-01-29 13:33:05 +01:00
2023-09-08 22:34:52 +02:00
2022-05-04 15:08:44 +02:00
2024-03-18 11:10:13 +01:00
2024-02-03 19:54:50 +01:00
2024-03-11 12:46:50 +01:00
2022-07-28 16:38:01 +02:00
2022-08-04 22:13:59 +02:00
2022-05-29 17:45:52 -04:00
2024-01-31 20:11:58 +01:00
2022-08-04 22:13:59 +02:00
2022-05-29 17:54:32 -04:00
2023-11-05 17:01:43 +01:00
2022-08-10 18:06:28 +02:00
2022-05-29 17:45:52 -04:00
2024-01-08 11:45:13 +01:00
2024-02-03 23:47:44 +09:00
2023-04-24 22:41:41 +02:00
2023-06-16 21:44:41 +02:00
2024-02-20 23:55:51 +01:00
2024-04-04 18:21:13 +02:00
2024-01-31 20:11:58 +01:00
2022-06-27 10:54:24 +09:00
2022-08-10 18:11:57 +02:00
2022-08-22 14:53:30 +02:00
2022-08-04 22:13:59 +02:00
2022-08-03 16:01:29 +02:00
2024-03-07 21:50:07 +01:00
2022-12-04 14:01:41 +01:00
2024-03-07 21:50:07 +01:00
2023-09-07 17:36:04 +09:00
2022-08-22 14:28:11 +02:00
2022-05-29 17:45:52 -04:00
2023-01-10 11:48:02 +01:00
2022-08-22 17:58:53 +02:00
2024-03-12 10:17:40 +09:00
2024-01-31 20:11:58 +01:00
2023-08-15 22:34:29 +02:00
2023-03-15 21:44:52 +01:00
2024-03-07 21:50:07 +01:00
2023-08-29 14:17:04 +02:00
2022-08-03 15:35:29 +02:00
2024-06-02 23:18:29 +09:00
2022-08-04 22:13:59 +02:00
2024-03-07 21:50:07 +01:00
2022-08-23 12:09:44 +02:00
2024-02-14 14:00:34 +01:00
2024-03-20 12:31:50 +01:00
2022-12-07 22:22:38 +01:00
2023-06-20 10:06:56 +02:00
2022-08-04 22:13:59 +02:00