Skip to content

Conversation

scottdixon-zz
Copy link
Contributor

  • Bootstrap was throwing an error for commands taking >= 10 seconds. Some commands legitimately take longer than 10 seconds.
  • Socket wasn't cleaning up after itself, resulting in memory leak warnings.

For comparison, 1.4 was never setting a timeout. It was simply spinning: https://github.com/appium/appium/blob/6a516bc6f32febc2c175f24332e7708d3e9be62a/lib/devices/android/uiautomator.js#L121-L133

I've run the full e2e suite of 1.4 against these changes with success.

@jlipps - please critically review.

cc) @imurchie

jlipps added a commit that referenced this pull request Dec 18, 2015
Remove socket timeout + cleaned up socket
@jlipps jlipps merged commit 2e64d38 into appium-boneyard:master Dec 18, 2015
@jlipps
Copy link
Contributor

jlipps commented Dec 18, 2015

published as 2.2.4

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants