Increase pipe buffer

This commit is contained in:
EnderIce2 2024-05-23 06:00:45 +03:00
parent 81aa5d8d18
commit c23af8300c
Signed by untrusted user who does not match committer: enderice2
GPG Key ID: EACC3AD603BAB4DD

View File

@ -43,6 +43,8 @@
__attribute__((__always_inline__, __gnu_inline__))
#define naked __attribute__((naked))
#define BUFFER_LENGTH 2048
typedef unsigned short sa_family_t;
typedef char *caddr_t;
typedef unsigned socklen_t;
@ -322,7 +324,7 @@ void PipeBufferInThread(LPVOID lpParam)
int EOFCount = 0;
while (TRUE)
{
char buffer[1024];
char buffer[BUFFER_LENGTH];
int read = sys_read(bt->fd, buffer, sizeof(buffer));
if (unlikely(read < 0))
@ -417,7 +419,7 @@ void PipeBufferOutThread(LPVOID lpParam)
bt->fd, bt->hPipe);
while (TRUE)
{
char buffer[1024];
char buffer[BUFFER_LENGTH];
DWORD dwRead;
if (unlikely(!ReadFile(bt->hPipe, buffer, sizeof(buffer),