Revert part of 289b0eb which broke some games.

Although defAction isn't a good solution, removing it outright seems
to break things.
Merge pull request #436 from unknownbrackets/io-fix

Restore previous functionality of sceIoCloseAsync()