mirror of
https://github.com/ossrs/srs.git
synced 2025-03-09 15:49:59 +00:00
refine code by winlin, for merged from allspace.
This commit is contained in:
parent
1855c9429c
commit
18c308248e
11 changed files with 416 additions and 539 deletions
|
@ -45,28 +45,22 @@ CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
|||
|
||||
SimpleSocketStream::SimpleSocketStream()
|
||||
{
|
||||
//fd = -1;
|
||||
SOCKET_RESET(fd);
|
||||
SOCKET_RESET(fd);
|
||||
send_timeout = recv_timeout = ST_UTIME_NO_TIMEOUT;
|
||||
recv_bytes = send_bytes = 0;
|
||||
SOCKET_SETUP();
|
||||
SOCKET_SETUP();
|
||||
}
|
||||
|
||||
SimpleSocketStream::~SimpleSocketStream()
|
||||
{
|
||||
//if (fd != -1) {
|
||||
// ::close(fd);
|
||||
// fd = -1;
|
||||
//}
|
||||
SOCKET_CLOSE(fd);
|
||||
SOCKET_CLEANUP();
|
||||
SOCKET_CLOSE(fd);
|
||||
SOCKET_CLEANUP();
|
||||
}
|
||||
|
||||
int SimpleSocketStream::create_socket()
|
||||
{
|
||||
//if((fd = ::socket(AF_INET, SOCK_STREAM, 0)) < 0){
|
||||
fd = ::socket(AF_INET, SOCK_STREAM, 0);
|
||||
if(!SOCKET_VALID(fd)){
|
||||
fd = ::socket(AF_INET, SOCK_STREAM, 0);
|
||||
if (!SOCKET_VALID(fd)) {
|
||||
return ERROR_SOCKET_CREATE;
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue