Subj : src/conio/win32gdi.c To : Git commit to main/sbbs/master From : Deuc¨ Date : Fri Dec 05 2025 23:53:18 https://gitlab.synchro.net/main/sbbs/-/commit/151af2c066100dff02f06712 Modified Files: src/conio/win32gdi.c Log Message: Almost, just turns out that CreatePipe() is useless. So, ReadFile() will work the same if you don't specify an OVERLAPPED structure regardless of a handle being overlapped or not. However, CreatePipe() doesn't create it overlapped, so we need to create our own CreatePipe() thing that does open the read end for overlapped. Also, fix some bugs in the overlapped bits and now it appears to work. Enjoy the lowered CPU utilization. --- þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net .