×
Namespaces

Variants
Actions

Archived:重复WLAN链接导致内存分配失败

From Nokia Developer Wiki
Jump to: navigation, search

Archived.png存档: 这篇文章是存档,因为考虑到今天它与第三方开发者建立商业解决方案不相关。

Article Metadata

兼容于
平台: S60 3rd Edition, FP1
S60 3rd Edition FP2

文章
翻译:
hoolee
最后由 hamishwillee 在 19 Sep 2012 编辑


  • 详细描述

对WLAN的重复连接、断开操作会引发超出内存的问题


如果你尝试对WLAN重复进行连接-断开的操作,如果通过socket服务器进行连接会导致引发-4(KErrNoMemory)错误。


我们可以通过如下步骤生成此环境:

  1. 通过RSocketServ::Connect(), RConnection::Open(),RConnection::Start()建立一个连接
  2. 通过(RConnection::Close(), RSocketServ::Close())关闭连接


不停重复上述步骤

当形成错误的条件成熟后,可以使用Web程序连接一个连接,这将会导致-4错误。

这个条件的出现需要大约一个小时左右的重复生成连接操作(大约450次循环)

  • 解决方案

Nokia E65上没有解决方案。但在Nokia N95 8GB固件版本30.0.018之后就不存在这样的问题了。

This page was last modified on 19 September 2012, at 09:32.
242 page views in the last 30 days.

Was this page helpful?

Your feedback about this content is important. Let us know what you think.

 

Thank you!

We appreciate your feedback.

×