google / eDistantObject

eDistantObject (eDO) - Remote invocation library for iOS
Apache License 2.0
176 stars 36 forks source link

Allow EDOExecutorMessage to be waited multiple times. #189

Closed mobile-devx-github-bot closed 4 years ago

mobile-devx-github-bot commented 4 years ago

Allow EDOExecutorMessage to be waited multiple times.

Previously, the second call to EDOExecutorMessage::waitForCompletion will never return if it happens before the completion of that message. This change fixes such issue. Also adds unit tests for EDOExecutorMessage.