New issue
Advanced search Search tips

Issue 612335 link

Starred by 1 user

Issue metadata

Status: WontFix
Owner:
Closed: Aug 20
Components:
EstimatedDays: ----
NextAction: ----
OS: Android
Pri: 3
Type: Bug



Sign in to add a comment

[Remoting Android] Remove circular references in the Chromoting activity

Project Member Reported by yuweih@chromium.org, May 16 2016

Issue description

Version: ToT Android Client
OS: Android 6

What steps will reproduce the problem?
(1) Click on a host in the list
(2) Wait until the desktop shows up.

What is the expected output?

Nobody holds reference to the Chromoting activity (for showing host list) and the activity should be deleted by the GC.

What do you see instead?

SessionConnector holds reference to the activity as ConnectionListener and the JNI client holds a reference to SessionConnector also as ConnectionListener... The activity may be in invalid state since it is kept alive out of its lifecycle.
 

Comment 1 by yuweih@chromium.org, May 17 2016

Labels: -Pri-2 Pri-3
Lowered priority since it's not blocking anything...

Comment 2 by yuweih@chromium.org, Aug 25 2016

Summary: [Remoting Android] Remove circular references in the Chromoting activity (was: [Remoting Android] Chromoting activity's reference being held during a started session.)
Status: WontFix (was: Assigned)

Sign in to add a comment