Nathaniel Kofalt

Results 36 comments of 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. ![missed](https://cloud.githubusercontent.com/assets/265071/13621052/19a62670-e55a-11e5-89b9-3a867e051acc.png)

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)...