Nailed the flush..
So I've been quiet - lots of things happening in the real world.. so rather than drop a beta, I've been focusing on a few bug fixes and enhancements as mentioned in my previous blog.
One of the outstanding things that has been hanging around is solving the camera start up when something bad has happened - in this case when you pull the cable and the restart the application. Due to the difference in the way windows and OSX work at a low level this caused an the OSX driver to hang if a download was interrupted by an unplug until the camera was restarted.
OSX doesn't flush USB or return data if a USB read times out.. now if you don't now how much you need to flush then reading till you timeout would be a very useful thing - Go Apple..
This mornings fun has now resolved this scenario for the OSX drivers :D which is very very very important for remote installs and normal human beings that just want to get on and image :D Like me at SGL7.. as kev saw this bug at close hand with the titan.
During this exercise I've located and fixed a few bugs - both in the driver and in the example application (one is a race condition that caused it to hang/crash).
So I'm going to release an Alpha4 with fixes for this and the other fixes for issues in the Alpha3 drivers.. shortly..
1 Comment
Recommended Comments
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now