Nathaniel Kofalt
Nathaniel Kofalt
Alternately: https://addons.mozilla.org/en-US/firefox/addon/elemhidehelper
:raised_hands:
I saw a momentary link to the call, and then it would immediately switch to a missed call notification. 
Hah - makes sense :) I ended up modifying this logic using `sync/atomic.Value`, such that a `watchdog`-like coroutine can kick off a new connection without waiting for all uses of...
That looks great @dcarbone. Have a gander at `atomic.Value` when you get a chance, I swapped to that over `sync.RWMutex` when replacing the `Client` and like that a lot better....
For reference, here's roughly what I ended up with after some improvements: ```go // Type changed Session atomic.Value // start() same as before // resilientConnect() same as before, but calls...
Catching up on this thread. ---- 1: The "Design Ideas" comment LGTM; I would probably want to add something about custom re-subscription behavior. Consider the use case of watching an...
A literal shower thought after vegetating on this more - my proposed `OnReconnect` handler would be more appropriately used as `OnConnect` instead, explicitly firing on the first **and** every subsequent...
Interesting - I'll leave this open for others to add their ideas / questions and possibly update with my own approach. I like the testing discussion but am also focused...
For reference, here's the current set of remote dependencies, do you know which would be trimmed? ``` $ go get -v github.com/spf13/afero github.com/spf13/afero (download) github.com/pkg/sftp (download) github.com/kr/fs (download) github.com/pkg/errors (download)...