Sha256: cbb9dd4c61479e0bf31ef718ea5005ac9f54e83563a872e86f8e203737712011

Contents?: true

Size: 338 Bytes

Versions: 1

Compression:

Stored size: 338 Bytes

Contents

require_relative "../logger"
require_relative "../handler"

module RightSpeed
  module Worker
    class Base
      attr_reader :ractor

      def initialize(id:, handler:)
        @id = id
        @handler = handler
        @ractor = nil
      end

      def stop
        @ractor # TODO: terminate if possible
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
right_speed-0.2.0 lib/right_speed/worker/base.rb