Read-only forum archive

handle error from a forked Singular process

handle error from a forked Singular process

Jack · Tue Oct 15, 2013 11:08 am

      Running example:
      Code:
      link l1 = "ssi:fork"; open(l1);

      write( l1, quote( ERROR("something failed") ) );
      waitfirst( list(l1), 100); // waits 1 second.

      results in following error:
      Code:
      ? error in eval
      not implemented (t:0, rtyp:0)


      What does this exacly means;

      what is not implemented here?

      Re: handle error from a forked Singular process

      hannes · Wed Jun 11, 2014 6:42 pm

      "not implemented (t:0, rtyp:0) " does not occur there any more: fixed a long time ago.
      "? error in eval" means exactly that:
      you send an expression to another Singular process which gets there evaluated
      and results in an error.

      Re: "not implemented (t:0, rtyp:0) " does not occur

      jack · Thu Jun 12, 2014 4:47 pm

      hannes wrote:
      "not implemented (t:0, rtyp:0) " does not occur there any more: fixed a long time ago.
      "? error in eval" means exactly that:
      you send an expression to another Singular process which gets there evaluated
      and results in an error.


      For me "not implemented (t:0, rtyp:0) " is still printed as a message;
      is that ok/can you reproduce it?