找回密码
 注册
搜索
查看: 1124|回复: 2

[讨论] [MTK] socket编程: soc_connect返回-1如何解决?

[复制链接]
发表于 2010-12-29 19:38:29 | 显示全部楼层 |阅读模式
MTK socket编程~
create等都是成功的~
但是soc_connect失败,而且返回-1.
请问各位大侠这个错误一般是什么原因?

附打印日志:
2004-01-01 00:01:56 : Info  : connetToNewsCenter:g_commSocketID = 1
[myappsrc.c : News_socket_Msg_Proc : 1424]
2004-01-01 00:03:16 : Info  : News_socket_Msg_Proc:g_commSocketID = 1,event_type:8, result:0
[myappsrc.c : News_socket_Msg_Proc : 1450]
2004-01-01 00:03:16 : Error : soc_connect,soc_notify->error_cause == -1soc_notify->detail_cause == 0
[myappsrc.c : GetNetAccountID : 1744]
2004-01-01 00:03:16 : Info  : AccountId = 11
[myappsrc.c : connetToNewsCenter : 1869]
2004-01-01 00:03:16 : Info  : connetToNewsCenter:g_commSocketID = 2
[myappsrc.c : News_socket_Msg_Proc : 1424]
2004-01-01 00:04:31 : Info  : News_socket_Msg_Proc:g_commSocketID = 2,event_type:8, result:0
[myappsrc.c : News_socket_Msg_Proc : 1450]
2004-01-01 00:04:31 : Error : soc_connect,soc_notify->error_cause == -1soc_notify->detail_cause == 0
[myappsrc.c : GetNetAccountID : 1744]
2004-01-01 00:04:31 : Info  : AccountId = 12
[myappsrc.c : connetToNewsCenter : 1869]
2004-01-01 00:04:31 : Info  : connetToNewsCenter:g_commSocketID = 3
[myappsrc.c : News_socket_Msg_Proc : 1424]
2004-01-01 00:05:47 : Info  : News_socket_Msg_Proc:g_commSocketID = 3,event_type:8, result:0
[myappsrc.c : News_socket_Msg_Proc : 1450]
2004-01-01 00:05:47 : Error : soc_connect,soc_notify->error_cause == -1soc_notify->detail_cause == 0
[myappsrc.c : GetNetAccountID : 1744]
2004-01-01 00:05:47 : Info  : AccountId = 13
[myappsrc.c : connetToNewsCenter : 1869]
2004-01-01 00:05:47 : Info  : connetToNewsCenter:g_commSocketID = 4
[myappsrc.c : News_socket_Msg_Proc : 1424]
2004-01-01 00:07:03 : Info  : News_socket_Msg_Proc:g_commSocketID = 4,event_type:8, result:0
[myappsrc.c : News_socket_Msg_Proc : 1450]
2004-01-01 00:07:03 : Error : soc_connect,soc_notify->error_cause == -1soc_notify->detail_cause == 0
[myappsrc.c : GetNetAccountID : 1744]
2004-01-01 00:07:03 : Info  : AccountId = 14
[myappsrc.c : connetToNewsCenter : 1869]
2004-01-01 00:07:03 : Info  : connetToNewsCenter:g_commSocketID = 5
[myappsrc.c : News_socket_Msg_Proc : 1424]
2004-01-01 00:08:19 : Info  : News_socket_Msg_Proc:g_commSocketID = 5,event_type:8, result:0
[myappsrc.c : News_socket_Msg_Proc : 1450]
2004-01-01 00:08:19 : Error : soc_connect,soc_notify->error_cause == -1soc_notify->detail_cause == 0
[myappsrc.c : GetNetAccountID : 1744]
2004-01-01 00:08:19 : Info  : AccountId = 15
[myappsrc.c : connetToNewsCenter : 1869]
2004-01-01 00:08:19 : Info  : connetToNewsCenter:g_commSocketID = 6
[myappsrc.c : News_socket_Msg_Proc : 1424]
2004-01-01 00:09:35 : Info  : News_socket_Msg_Proc:g_commSocketID = 6,event_type:8, result:0
[myappsrc.c : News_socket_Msg_Proc : 1450]
2004-01-01 00:09:35 : Error : soc_connect,soc_notify->error_cause == -1soc_notify->detail_cause == 0
发表于 2011-1-1 11:22:50 | 显示全部楼层
cmwap是直接走的移动的网关的,cmnet类似pc机,可以直接连接服务器的。
点评回复

使用道具 举报

 楼主| 发表于 2010-12-30 09:51:42 | 显示全部楼层
原因是:
通过cmwap上网时,
在创建socket时,
需要直接使用移动的网关IP:
10.0.0.172:80
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-12-28 22:36 , Processed in 0.056522 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表