Lukket

VC++ Socket Connection

We have developed socket server message handling application using CAsyncSocket class. When ever new request for connection is received, new object of CAsyncSocket is used to accept connection. List of active connections / objects is maintained by server. User connected to this server can send messages to other users. Send & Receive events are handled using new object.

We are getting socket error WSAEWOULDBLOCK (10035) when server try to send data to newly connected user. Server send list of already connected users to newly connected user. This error starts after typically after 32 successful connections. Once this error is thrown, all new connections throws WSAEWOULDBLOCK error while sending data to client. Where as existing users do not face any issue in sending & receiving messages. This application is required to handle 1000 concurrent connections.

We need help to resolve this issue.

Færdigheder:

Se mere: casyncsocket 10035, socket connection, socket 10035, socket error sending data, wsaewouldblock, casyncsocket connect 10035, socket connect, wsaewouldblock 10035, socket message, send wsaewouldblock, error 10035 wsaewouldblock, socket errorwsae block socket, error 10035 casyncsocket, socket client project, socket error 10035 connect, handle wsaewouldblock casyncsocketsend, socket connection 10035, 10035 connect, casyncsocketsend handle wsaewouldblock, connect socket, error socket connect 10035, client connect error wsaewouldblock, socket blocking, send socket error 10035, socket error 10035

Om arbejdsgiveren:
( 0 bedømmelser ) Mumbai, India

Projekt-ID: #296906

5 freelancere byder i gennemsnit $128 for dette job

umernaseer

i can help u in this ... sendme the code

$100 USD på 1 dag
(56 bedømmelser)
0.0
Bytebeam

If you are getting WSAEWOULDBLOCK errors it means that you are using asynchronous sockets and/or non-blocking calls. This happens when the system consider that it can't handle the traffic in real-time any more. T Mere

$200 USD på 1 dag
(0 bedømmelser)
0.0
cleric

plz check u'r pmb thanx:>

$150 USD på 1 dag
(0 bedømmelser)
0.0
LiuGuoHua

It is because you use the asynchronize socket, once it could not perform the connection request immediately, the EWOULDBLOCK will be thrown. But it does not mean any error because you can receive the notify when the co Mere

$100 USD på 1 dag
(0 bedømmelser)
0.0
freelancer291977

I do have a very good expertise in Client-Server programming in C++.I have an experience of 8 Complete Years of programming in C++. I have also implemented multithreaded Communication systems interacting Several Client Mere

$90 USD in 3 dage
(0 bedømmelser)
0.0