'Re-raise a parallel exception'

def restore_parallel_exception(self, code):

    code.begin_block()
    code.put_ensure_gil(declare_gilstate=True)
    code.put_giveref(Naming.parallel_exc_type)
    code.putln(('__Pyx_ErrRestoreWithState(%s,    %s,    %s);' % self.parallel_exc))
    pos_info = chain(*zip(self.pos_info, self.parallel_pos_info))
    code.putln(('%s    =    %s;    %s    =    %s;    %s    =    %s;' % tuple(pos_info)))
    code.put_release_ensured_gil()
    code.end_block()
