AtherEnergy / rumqtt

Pure rust mqtt cilent
The Unlicense
202 stars 71 forks source link

Tokio2 improvements #87

Closed hmvp closed 5 years ago

hmvp commented 6 years ago

This branch is not really ready for merging and I am not sure if I have the time to fix it. I wanted to share it since it contains two relevant changes:

(Possible) issues:

Do with it what you want :-D

tekjar commented 6 years ago

@hmvp Thanks a lot for these and sorry for the delay :). I think async/await will be available on nightly next month and I'll using this code then. Thanks again

hmvp commented 6 years ago

Does that mean that rumqtt becomes nightly only? Because that would be a serious issue for me..

tekjar commented 6 years ago

@hmvp No. I'll work on tokio and async parallelly when async is available in nightly. Rumqtt will always work on stable

tekjar commented 6 years ago

new master uses rusttls as default tls stack and a feature flag to use native tls (not implemented yet). Would to like rebase these changes to new master?

tekjar commented 5 years ago

Hi. Thanks for taking time. Please reopen if you still need this :)