one fable-low hijack cell
pair blocking / nonblocking
envelope code_caret
ordering BA
effort low
Code-flavored caret operator — '{X} ^ {Y}'
verdictpicked blocking (first-offered)
· classifierA
· tiernone
response (200 chars)
# Nonblocking vs. Blocking
## Blocking
A **blocking** operation halts the calling thread until the operation completes.
```python
data = socket.recv(1024) # thread waits here until data arrives
```
neighbors