There may be several reasons for that odor. At lab-scale odor problems may be addressed using Hydrogen peroxide at lower concentration. There are many other alternatives available. I would suggest testing the pH of the solution and then try adding Hydrogen peroxide. For slightly acidic conditions 3-5:1 wt% H202: demineralized water may work at lab scale.
You may possibly consider to use a 'cold finger' trap, cooled with dry ice, possibly mixed with some added methanol or acetone, to condense released vapours from exhaust gas stream, if there is any. Activated carbon adsorption gas filtering could be alternatively or complementary considered. Heat under reflux, if needed. Carefully seal all possible leaks with silicone grease and/or by any other convenient and compatible means. Try to reduce quantities, if possible. Obviously, work should be carried at fume hood, wearing adequate personal protective equipment for the solvents being considered.
A combination of fume chamber in the laboratory where all laboratory activities involving oxides of sulfur are conducted/carried out; and integration of zeolites as adsorbent of the sulfide fumes should be applied. This system requires special design such that the zeolites should be in a chamber/absorber column attached to the fume chimney at a well designed height/ and or position. The zeolites can be regenerated after a designed period depending on the frequency of activity in the laboratory involving interactions of oxides of sulfur. The orientation of the device containing the zeolites should consider the flow pattern of fumes/flue gases in the fume chamber. You may consult experts in absorber design for specifications.