Comments (4)
Oh right, this seems like an iterate(::Channel)
bug actually (probably a duplicate of something else, since we have a lot of API bugs reported against Channel). It is missing a handling of the check_channel_state
code in its attempt to implement a fast-path.
from julia.
Duplicate of #37260
from julia.
Is it really a dup? In that issue you get the error when you start iterating, no?
from julia.
What is actually correct behaviour here? Docs only state that put!
and take!
on a closed channel causes errors. If I close a channel with an explicit exception and then iterate over it, should it throw? That suggests that iterate
should inspect the .excp
field to check if the exception is the default closing exception, which doesn't seem nice.
from julia.
Related Issues (20)
- Error missing source file while precompiling on 1.10.2 HOT 8
- Linalg: `ERROR: could not load symbol "dggsvd_64_"` in `LAPACK.ggsvd!` HOT 1
- ERROR: I0Error: could not spawn setenv( /home/zju_ jyc/user/local/julia-1.. o/libexec/julia/7z HOT 1
- OpenBSD support in julia
- Performance Regression on array indexing BaseBenchmarks due to #52189 HOT 1
- `compact!` does not clean-up unused ϕ nodes with `::Union{}` type
- Performance Regression for BigFloat and BigInt due to #51362 HOT 2
- Consider renaming `ScopedValue` to `ContextValue` HOT 6
- Incorrect Integer construction from `eltype` in checked_length docstring
- `--output-bc` is broken after LLVM bump HOT 3
- parsing error while importing `..` function HOT 2
- Can't sample random `Core.BFloat16` HOT 2
- `scheduler` kwarg for `mapreduce` based functions HOT 1
- Package CI performance regression HOT 19
- Can't have a field called `catch` HOT 8
- Consider some cleanup of macro-hygiene rules in global scope
- Auto-pkg-installation error should probably load Pkg HOT 1
- Confusing error message and stacktrace when assigning a scalar or too-small array to multiple symbols
- The root tasks (including foreign threads) do not have a donenotify set
- Incorrect macro hygiene in comprehension lowering HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from julia.