Description
Rya is currently configured to use inferencing by default. This shouldn't be the case. Also, RyaDirectExample is not terminating because it creates an instance of a SailRepository and a SailRepositoryConnection that it does not close. By not closing the repository or the connection, the inference engine, which is being created by default, does not get closed and the TImer object within the Inference Engine causes the thread to be orphaned.