The left-handed reliever will pitch another inning for the Curve on Monday and then will be re-evaluated. He went on DL on May 20, retroactive to May 18.
Taschner had made 16 appearances for the Pirates, going 1-0 with a 6.23 ERA. He had 15 strikeouts and six walks in 17 1/3 innings, allowing 21 hits.
The 32-year-old signed with the Pirates over the winter as a Minor League free agent after spent half of last season with the Phillies. He previously pitched for the Giants, making 63 appearances in 2007 and 67 in 2008.