Skip to content

Commit

Permalink
fixes SchemeAsMultiScheme bug, when deserialize returns null
Browse files Browse the repository at this point in the history
  • Loading branch information
Jason Jackson authored and Nathan Marz committed Jan 11, 2013
1 parent 458b9f2 commit 7b21391
Showing 1 changed file with 3 additions and 1 deletion.
4 changes: 3 additions & 1 deletion src/jvm/backtype/storm/spout/SchemeAsMultiScheme.java
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,9 @@ public SchemeAsMultiScheme(Scheme scheme) {
}

@Override public Iterable<List<Object>> deserialize(final byte[] ser) {
return Arrays.asList(scheme.deserialize(ser));
List<Object> o = scheme.deserialize(ser);
if(o == null) return null;
else return Arrays.asList(o);
}

@Override public Fields getOutputFields() {
Expand Down

0 comments on commit 7b21391

Please sign in to comment.