I had a cabinet maker build be a TV lift cabinet for my bedroom from walnut plywood and hardwood sections (corners). He finished with "Bioshield Hard Oil #9" which appears to be linseed and tung oils with some chemicals to help dry I guess.
The cabinet sat at the cabinet maker's for 2 weeks. When we put it into our room, we could not even stay in the bedroom the odor was so strong. The cabinet maker took it back and stored it for another 3 weeks. Upon it's return, still smelled. It has been in my garage for another 3 weeks and doesn't seem to be getting much better. The finish seems correct as it does not have any tackiness. He said it was 3 coats per the manufacturers recommendation and he uses it all the time on his work.
So I am wondering if it can be sealed with a polyurethane or other finish that will kill the oil smell and not react with the original oils. If so, what shoulb be used and any special techniques?