Sha256: 3093e962d615f56adbb64163265cb87a2fe9d2408055b83bbc7322bc6b96b4b3
Contents?: true
Size: 406 Bytes
Versions: 1
Compression:
Stored size: 406 Bytes
Contents
# frozen_string_literal: true module ActiveConcurrency module Threads class Worker < ActiveConcurrency::Base::Worker def initialize(name: nil) super(name: name) @thread = Thread.new(@name) { perform } end def exit! @thread.exit end def join @thread.join end def status @thread.status end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
active_concurrency-0.1.0 | lib/active_concurrency/threads/worker.rb |