Send data between processes without blocking
28.76 KB
built 2026-10-16 17:48:24 GMT
Description
It is very easy to end up in a situation where a producer process produces
data faster than a consumer process can read/process it resulting in the
producer blocking on a full pipe buffer. This module allows 2 processes to
share data similar to a pipe, but without the producer blocking due to full
pipe buffers.
Dependencies
23 totalRequires21
- coreutils
- make
- perl(:VERSION) >= 5.10.0
- perl(Carp)
- perl(Config)
- perl(ExtUtils::MakeMaker) >= 6.76
- perl(Fcntl)
- perl(File::Path)
- perl(File::Spec)
- perl(File::Temp)
- perl(IO::Handle) >= 1.27
- perl(Object::HashBase)
- perl(Test2::V0) >= 0.000127
- perl(Time::HiRes)
- perl(ok)
- perl(strict)
- perl(warnings)
- perl-generators
- perl-interpreter
- rpmlib(CompressedFileNames) <= 3.0.4-1
- rpmlib(FileDigests) <= 4.6.0-1
Provides2
- perl-Consumer-NonBlock = 0.003-2.fc45
- perl-Consumer-NonBlock-tests = 0.003-2.fc45
ObsoletesNo Obsoletes
ConflictsNo Conflicts
RecommendsNo Recommends
SuggestsNo Suggests
SupplementsNo Supplements
EnhancesNo Enhances
Files
2Name ![]() |
Size |
|---|---|
| Consumer-NonBlock-0.003.tar.gz | 16.54 KB |
| perl-Consumer-NonBlock.spec | 2.87 KB |
Files 1–2 of 2
Component of
buildroots that installed this RPMNo Buildroots
