X-Git-Url: https://git.ucc.asn.au/?p=zanchey%2Fdispense2.git;a=blobdiff_plain;f=sql-edition%2Fservers%2FVendingMachine.py;fp=sql-edition%2Fservers%2FVendingMachine.py;h=89dd09ef119866bdc770fea96dc591fb365d3e9d;hp=9fe524519e7666579c09245f6110fbcc0050fe24;hb=7b35ffb56a0b07005e1e6a1642c9104f42059f39;hpb=ece6e2e00b98e320c98ea27f54eda0c1dfa6dfca diff --git a/sql-edition/servers/VendingMachine.py b/sql-edition/servers/VendingMachine.py index 9fe5245..89dd09e 100644 --- a/sql-edition/servers/VendingMachine.py +++ b/sql-edition/servers/VendingMachine.py @@ -62,7 +62,8 @@ class VendingMachine: s = '' while s == '': s = self.rfh.readline() - if s == '': return None + if s == '': + raise VendingException('Input socket has closed!') s = s.strip('\r\n') code = s[0:3] text = s[4:]