Elliot Saba

Results 474 comments of Elliot Saba

> What if we add AbstractHashType and SHA1Hash (and make Base.SHA1 an alias) in Base, adding them to Compat.jl for existing releases, and add the remaining hash objects here? The...

Hmmm, that's a little annoying that the default constructor that Julia gives you fails this check though. Too bad.

I like `dlwhich` better, myself. :)

Can't that be solved by wrapping the entire function in a `@sync` block?

Ah, you're right of course. I got confused and thought we were notifying `c` automatically here, but we're not. @JeffBezanson is flooding the task scheduler with tasks all sitting and...

Even without closing the timer, the timer will eventually elapse, and the task will go away. It may throw an error, but that's fine, because we're not catching them. ;)...

The timer within the first `wait_timeout()` is signaling on a separate `Channel` from the one in the second `wait_timeout()`? I don't see how the second `wait_timeout()` can be effected by...

Oh, I understand now. Your concern is that if `wait_timeout(c)` does a `notify(c.cond_wait)` internally when its timeout has elapsed (in order to stop the task from its `wait()`) it will...

I assume it's enabled and disabled?

I wonder if this is solvable by using dispatch on `subtypekey()`; we could have a default definition of `subtypekey(x) = nothing`, then during serialization if `subtypekey(obj) !== nothing`, we can...