Method: Thread.fork

Defined in:
eval.c

.start([args]) {|args| ... } ⇒ Object .fork([args]) {|args| ... } ⇒ Object

Basically the same as Thread::new. However, if class Thread is subclassed, then calling start in that subclass will not invoke the subclass’s initialize method.

Overloads:

  • .start([args]) {|args| ... } ⇒ Object

    Yields:

    • (args)
  • .fork([args]) {|args| ... } ⇒ Object

    Yields:

    • (args)


12408
12409
12410
# File 'eval.c', line 12408

static VALUE
rb_thread_start(klass, args)
VALUE klass, args;