Add exception handler for rpcport (#391)
authorpjh9216 <jh9216.park@samsung.com>
Mon, 13 Aug 2018 10:21:38 +0000 (19:21 +0900)
committerGitHub <noreply@github.com>
Mon, 13 Aug 2018 10:21:38 +0000 (19:21 +0900)
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
src/Tizen.Applications.Common/Tizen.Applications.RPCPort/Parcel.cs

index de8bc1c..37d6d38 100755 (executable)
@@ -59,6 +59,8 @@ namespace Tizen.Applications.RPCPort
         /// <since_tizen> 5 </since_tizen>
         public void Send(Port p)
         {
+            if (p == null)
+                throw new InvalidIOException();
             var r = Interop.LibRPCPort.Parcel.Send(_handle, p.Handle);
             if (r != Interop.LibRPCPort.ErrorCode.None)
                 throw new InvalidIOException();