[fix] Should return the state
[examples][async] Re-create wiznet-like behaviour