Changes between Version 2 and Version 3 of CBuildslave


Ignore:
Timestamp:
Jan 4, 2017, 2:22:20 AM (18 months ago)
Author:
rutsky
Comment:

update "slave" with "worker"

Legend:

Unmodified
Added
Removed
Modified
  • CBuildslave

    v2 v3  
    1 = C-Based Buildslaves =
     1= C-Based Workers =
    22[[TOC(CBuildslave, inline, depth=3)]]
    33
    4 This page describes details on a '''C'''-based buildslave using `C` and `C++`.
     4This page describes details on a '''C'''-based worker using `C` and `C++`.
    55----
    66= Purpose =
     
    2626 __Bad__::
    2727 * Might require (slight) changes to how commands/builds are run.
    28  * When the master dies the slave needs to idle out could consume resources.
     28 * When the master dies the worker needs to idle out could consume resources.
    2929 * Potential to use more memory, however the daemon would be extremely small.
    3030
     
    3636 __Bad__::
    3737 * Must keep an internal state and track all protocol traffic for each respective build.
    38  * Crashing will take down all builds, unless multiple slaves are launched which defeats the purpose of using select.
     38 * Crashing will take down all builds, unless multiple workers are launched which defeats the purpose of using select.
    3939
    4040== Thread ==
     
    4545 __Bad__::
    4646 * Complex to write multi-platform
    47  * Crashing will take down all builds, unless multiple slaves are launched which defeats the purpose of using threads.
     47 * Crashing will take down all builds, unless multiple workers are launched which defeats the purpose of using threads.