Мне очень трудно понять, почему этот фрагмент кода издает звуковой сигнал моего компьютера. Я выделил этот участок кода, чтобы он время от времени издавал звуковой сигнал, но не вижу в этом проблемы.
const int BUFFER_LENGTH = 8192;
char buffer [BUFFER_LENGTH + 1];
int recvResult;
do
{
recvResult = recv(webSocket, buffer, BUFFER_LENGTH, 0);
buffer[recvResult] = '\0';
printf("%s", buffer);
if (recvResult > 0)
{
sendResult = send(clientSocket, buffer, recvResult, 0);
}
}while (recvResult > 0);
shutdown(webSocket, SD_SEND);
Чтобы дать немного контекста, это для класса компьютерных сетей, в котором мы должны закодировать прокси. Итак, что я делаю, так это слушаю ответ и просто пересылаю его клиенту.
Не могу передать, как высоко я подпрыгнул со стула, когда впервые услышал звуковой сигнал...