Comment #9 on issue 995 by pekka.klarck: Mac OS X: IOError: [Errno 35] Resource temporarily unavailable
http://code.google.com/p/robotframework/issues/detail?id=995

If it's hard to create simple example demonstrating the problem (we have OSX machine, by the way), you could try modifying the code so that we could get a bit more information about the original problem. You could try changing _execute method in robot/__init__.py like this:

   try:
        rc = method(*datasources, **options)
    except DataError, err:
        _report_error(unicode(err), help=True)
        return DATA_ERROR
    except (KeyboardInterrupt, SystemExit):
        _report_error('Execution stopped by user.')
        return STOPPED_BY_USER
    except:
        raise   # THIS LINE WAS ADDED
        error, details = utils.get_error_details()
        _report_error('Unexpected error: %s' % error, details)
        return FRAMEWORK_ERROR
    else:
        return rc


With the above change you should be able to see the traceback of the original problem. That might help us understanding the problem better.

Reply via email to