-static void smx_ctx_ruby_free(smx_context_t context) {
- /* VALUE process;
- if (context)
- {
- smx_ctx_ruby_t ctx_ruby = (smx_ctx_ruby_t) context;
-
- if (ctx_ruby->process){
- // if the Ruby Process is Alive , Join it
- // if ( process_isAlive(ctx_ruby->process))
- {
- process = ctx_ruby->process;
- ctx_ruby->process = Qnil;
- process_join(process);
- }
-
- }
- free(context);
- context = NULL;
- }*/
- free (context);
- context = NULL;
- DEBUG0("smx_ctx_ruby_free_context...Done");
-}
-
-static void smx_ctx_ruby_start(smx_context_t context) {
- /* Already Done .. Since a Ruby Process is launched within initialization
- We Start it Within the Initializer ... We Use the Semaphore To Keep
- The Thread Alive Waitin' For Mutex Signal to Execute The Main*/
-
-}
-