Skip to content

Updated Posix Version to work with modified socket handleing#64

Merged
sammyfreg merged 1 commit intosammyfreg:masterfrom
Relx101:master
Apr 21, 2025
Merged

Updated Posix Version to work with modified socket handleing#64
sammyfreg merged 1 commit intosammyfreg:masterfrom
Relx101:master

Conversation

@Relx101
Copy link
Copy Markdown
Contributor

@Relx101 Relx101 commented Apr 21, 2025

  • Sockets set to non blocking and immediate sending
  • Added 'DataReceivePending' function
  • Reworked 'DataReceive' and 'DataSend' to be non blocking socket operation
  • also ensured the socket is closed immediately and exits the CLOSE_WAIT state more reliably

Tested this against a Ubuntu 20.04.6 LTS as client and your stock WIN11 Server application

-Sockets set to non blocking and immediate sending
-Added 'DataReceivePending' function
-Reworked 'DataReceive' and 'DataSend' to be non blocking socket operation
@sammyfreg sammyfreg merged commit 47e7bf9 into sammyfreg:master Apr 21, 2025
@sammyfreg
Copy link
Copy Markdown
Owner

Can't test it, but looks good.

Thanks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants