用户登录和网络断开一直循环调用
- (void) OnAnyChatLogin:(int) dwUserId : (int) dwErrorCode 和 - (void) OnAnyChatLinkClose:(int) dwErrorCode 不停地循环调用,导致我的发送消息一直失败,:data ] 返回值等于208,这是什么情况啊?
:'(有人在么,求帮助啊!! 您好,errorcode = 208,表示没有登录,调用api出错。 另外,关于您反馈的一直登录、断开连接,请将日志信息贴上来我们分析一下,谢谢。 admin 发表于 2013-11-18 21:12
另外,关于您反馈的一直登录、断开连接,请将日志信息贴上来我们分析一下,谢谢。
不好意思,昨天发完贴就走了! admin 发表于 2013-11-18 21:12
另外,关于您反馈的一直登录、断开连接,请将日志信息贴上来我们分析一下,谢谢。
---------------------------AnyChat Platform Core SDK Client Log---------------------------
Load libanychatcore.so success!(V4.8 Build Time:Sep 23 2013 21:09:14)
Load libmediautil.so success!(V4.8 Build Time:Sep 23 2013 21:09:36)
Load libmediashow.so success!(V4.8 Build Time:Sep 23 2013 21:09:34)
Load libmediacore.so success!(V4.8 Build Time:Sep 23 2013 21:09:30)
Invoke BRAC_Connect(192.168.0.99,8906)=0
CheckClientSocketLink Connect(ip=192.168.0.99,port=8906)
Server version: V4.8(Build Time:2013-09-21 10:04:04, Server OS:Windows)
Message OnConnect(bSuccess:1, errorcode=0)
Invoke LoginServer(username=user|test)
Message OnLoginSystem(userid=1,errorcode=0,username=�����ʺ�), msg deliver worked(0)
Load libmediautil.so success!(V4.8 Build Time:Sep 23 2013 21:09:36)
Load libmediashow.so success!(V4.8 Build Time:Sep 23 2013 21:09:34)
Load libmediacore.so success!(V4.8 Build Time:Sep 23 2013 21:09:30)
Connection to streaming media server successfully!(udp delay:9ms)
socket error, disconnected by peer!, bTcp(1) - userid(-1)
Invoke LogoutServer(userid=1) Elapse:9 ms
Invoke BRAC_Connect(192.168.0.99,8906)=0
Message OnConnect(bSuccess:0, errorcode=209)
CheckClientSocketLink Connect(ip=192.168.0.99,port=8906)
CheckClientSocketLink Connect(ip=192.168.0.99,port=8906)
Server version: V4.8(Build Time:2013-09-21 10:04:04, Server OS:Windows)
Message OnConnect(bSuccess:1, errorcode=0)
Invoke LoginServer(username=user|test)
Message OnLoginSystem(userid=1,errorcode=0,username=�����ʺ�), msg deliver worked(0)
Load libmediautil.so success!(V4.8 Build Time:Sep 23 2013 21:09:36)
Load libmediashow.so success!(V4.8 Build Time:Sep 23 2013 21:09:34)
Load libmediacore.so success!(V4.8 Build Time:Sep 23 2013 21:09:30)
Connection to streaming media server successfully!(udp delay:10ms)
socket error, disconnected by peer!, bTcp(1) - userid(-1)
Invoke LogoutServer(userid=1) Elapse:11 ms
Invoke BRAC_Connect(192.168.0.99,8906)=0
Message OnConnect(bSuccess:0, errorcode=209)
CheckClientSocketLink Connect(ip=192.168.0.99,port=8906)
CheckClientSocketLink Connect(ip=192.168.0.99,port=8906)
Server version: V4.8(Build Time:2013-09-21 10:04:04, Server OS:Windows)
Message OnConnect(bSuccess:1, errorcode=0)
Invoke LoginServer(username=user|test)
Message OnLoginSystem(userid=1,errorcode=0,username=�����ʺ�), msg deliver worked(0)
Load libmediautil.so success!(V4.8 Build Time:Sep 23 2013 21:09:36)
Load libmediashow.so success!(V4.8 Build Time:Sep 23 2013 21:09:34)
Load libmediacore.so success!(V4.8 Build Time:Sep 23 2013 21:09:30)
Connection to streaming media server successfully!(udp delay:16ms)
socket error, disconnected by peer!, bTcp(1) - userid(-1)
Invoke LogoutServer(userid=1) Elapse:12 ms
Invoke BRAC_Connect(192.168.0.99,8906)=0
Message OnConnect(bSuccess:0, errorcode=209)
CheckClientSocketLink Connect(ip=192.168.0.99,port=8906)
CheckClientSocketLink Connect(ip=192.168.0.99,port=8906)
Server version: V4.8(Build Time:2013-09-21 10:04:04, Server OS:Windows)
Message OnConnect(bSuccess:1, errorcode=0)
Invoke LoginServer(username=user|test)
Message OnLoginSystem(userid=1,errorcode=0,username=�����ʺ�), msg deliver worked(0)
Load libmediautil.so success!(V4.8 Build Time:Sep 23 2013 21:09:36)
Load libmediashow.so success!(V4.8 Build Time:Sep 23 2013 21:09:34)
Load libmediacore.so success!(V4.8 Build Time:Sep 23 2013 21:09:30)
Connection to streaming media server successfully!(udp delay:9ms)
socket error, disconnected by peer!, bTcp(1) - userid(-1)
Invoke LogoutServer(userid=1) Elapse:12 ms
Invoke BRAC_Connect(192.168.0.99,8906)=0
Message OnConnect(bSuccess:0, errorcode=209)
CheckClientSocketLink Connect(ip=192.168.0.99,port=8906)
CheckClientSocketLink Connect(ip=192.168.0.99,port=8906)
Server version: V4.8(Build Time:2013-09-21 10:04:04, Server OS:Windows)
Message OnConnect(bSuccess:1, errorcode=0)
Invoke LoginServer(username=user|test)
Message OnLoginSystem(userid=1,errorcode=0,username=�����ʺ�), msg deliver worked(0)
Load libmediautil.so success!(V4.8 Build Time:Sep 23 2013 21:09:36)
Load libmediashow.so success!(V4.8 Build Time:Sep 23 2013 21:09:34)
Load libmediacore.so success!(V4.8 Build Time:Sep 23 2013 21:09:30)
Connection to streaming media server successfully!(udp delay:9ms)
socket error, disconnected by peer!, bTcp(1) - userid(-1)
Invoke LogoutServer(userid=1) Elapse:1 ms
Invoke BRAC_Connect(192.168.0.99,8906)=0
Message OnConnect(bSuccess:0, errorcode=209)
CheckClientSocketLink Connect(ip=192.168.0.99,port=8906)
CheckClientSocketLink Connect(ip=192.168.0.99,port=8906)
Server version: V4.8(Build Time:2013-09-21 10:04:04, Server OS:Windows)
Message OnConnect(bSuccess:1, errorcode=0)
Invoke LoginServer(username=user|test)
Message OnLoginSystem(userid=1,errorcode=0,username=�����ʺ�), msg deliver worked(0)
Load libmediautil.so success!(V4.8 Build Time:Sep 23 2013 21:09:36)
Load libmediashow.so success!(V4.8 Build Time:Sep 23 2013 21:09:34)
Load libmediacore.so success!(V4.8 Build Time:Sep 23 2013 21:09:30)
Connection to streaming media server successfully!(udp delay:12ms) 您好,请问用我们的标准示例程序也会这样吗?
在您的日志中发现有如下出错提示:
Message OnConnect(bSuccess:0, errorcode=209)
其中errorcode=209表示该用户在其它计算机上登录,所以可能是您的业务服务器每次分配的userid重复,所以有两种解决方案:
1、修改AnyChatCoreServer.ini,将CloseFrontLink=1改为:CloseFrontLink=0,具体的作用请参考《服务器用户手册》,在SDK包的doc\server目录下;
2、修改您的业务服务器程序,分配不同的userid,参考:http://bbs.anychat.cn/forum.php?mod=viewthread&tid=12&extra=page%3D1
admin 发表于 2013-11-19 12:31
您好,请问用我们的标准示例程序也会这样吗?
在您的日志中发现有如下出错提示:
说白了,就是重复登录对吧?!:( 是的。
admin 发表于 2013-11-19 13:28
是的。
// 透明通道回调函数
- (void) OnAnyChatTransBufferCallBack:(int) dwUserid : (NSData*) lpBuf{
我用账号1 发一条消息给账号3 ,这个回调函数走了两次!
也就是我发一条消息,接收到的都是两条,这是怎么回事?麻烦了
页:
[1]
2